
Neuron AI
Neuron AI · 生産性向上 · チャットボット
Neuron AIは、本番運用に耐えるAIエージェントをPHPで作るためのオープンソースフレームワークだ。複数のLLMプロバイダー、RAG、イベント駆動ワークフローに対応する。

Neuron AI について
About
Neuron AIとは
Neuron AIは、エージェント型アプリケーションを開発するためのPHPフレームワークだ。Pythonの技術スタックを自分のコードへ移植するのではなく、PHPチームが普段書いている言語のまま、ツールを呼び出し、ベクトルデータベースを引き、会話を記憶し、複数ステップのワークフローを動かすAIエージェントを作れる。
プロバイダーの調停、メモリ、データ読み込み、ストリーミング、デバッグといった、開発時間を食いがちな部分はフレームワークが引き受ける。エージェントを定義すれば、あとはNeuronがつなぎ合わせる。素のPHP、Laravel、Symfony、WordPressで動くので、環境をひとつに縛られない。
制約は守備範囲にある。Neuron AIは開発者向けで、エンドユーザー向けではない。PHPを書かずに触れるものはない。完成済みのチャットボットやノーコードのビルダーを求めるチームは、ホスティング型のサービスを見た方がいい。逆に本番でPHPを動かしているなら、第二の言語を足す理由そのものを消してくれる。
はじめ方
- PHP 8.1以上のプロジェクトで
composer require neuron-core/neuron-aiを実行してインストールする。 - パッケージに同梱されるエージェントスキルを追加し、コーディングアシスタントが現行のAPIに沿って書けるようにする。
- AnthropicやOpenAI、Geminiなどのプロバイダーと指示を定めたエージェントクラスを作る。
- データベースリーダーやMCPコネクタなどのツールキットを足し、ユーザーメッセージでエージェントを実行して応答を読む。
- ループや状態、人手による承認が必要になったら、同じエージェントをワークフローへ移す。
AIツール情報
Neuron AIの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- Pythonへ移らずにPHPで作るAIエージェントを求め、PHPエージェントフレームワークを使いたいPHP開発者。
- Laravel、Symfony、WordPressを採用するバックエンドチームで、アプリ本体と同じデータベース、キャッシュ、ミドルウェアをエージェントにも使いたい場合。
- 単一のオープンソースAIフレームワークとエージェント型アーキテクチャに標準化し、採用もしやすくしたい受託開発会社やプロダクト企業。
タスク
- テキストからツールを使うエージェントを作る。エージェントループが自分のツールとデータ源を呼ぶため、応答するだけでなく行動するアシスタントを組める。
- RAGパイプラインを組む。ローダーがPDFやSQLの行、ドキュメントをPineconeやElasticsearchといったベクトルデータベースへ送り、エージェントが自社データで答える。
- 複数ステップやマルチエージェントの流れを協調させる。イベント駆動ワークフローがマルチエージェント協調、状態、ループ、人手承認を素のPHPで処理する。エージェントワークフローを組めば、最初のエージェントを動かすワークフローが、そのまま本番のマルチエージェント構成も動かす。
シーン
- アプリがすでに持つレコードをそのまま読むカスタマーサービスエージェントが欲しいLaravelアプリ。
- 別途Pythonサービスを立てずに、社内文書への検索拡張の回答を得たいデータチーム。
- アシスタントを足しつつ、デプロイもチームもひとつのままにしたいCMSやWordPressプラグイン。
主な機能
複数プロバイダーへの対応
Neuronは大規模言語モデルのプロバイダーに単一のインターフェースを用意する。OpenAI、Anthropic、Gemini、Mistral、ローカルのOllamaの間の切り替えは1行で済む。Azure、AWS Bedrock、OpenAI互換のエンドポイントもカバーするため、乗り換えのたびにアプリを書き直さなくてよい。
エージェントとツールキット
エージェントはプロバイダーと指示を持つPHPクラスだ。組み合わせ可能なツールキットで範囲を広げ、データベースリーダー、API連携、自作ツールを足していく。できあがるのは、テキストを出すだけでなく、アプリのデータや外部サービスに働きかけるアシスタントだ。
RAGパイプライン
NeuronはCSV、JSON、PDF、SQLデータベースからデータを取り出すローダーと埋め込みプロバイダーを備え、Pinecone、Elasticsearch、Weaviate、Qdrantなどのベクトルデータベースへ書き込む。数行でエージェントを知識ベースにつなげられ、これが基盤モデルが見たことのない話題でも正確に答える鍵になる。
イベント駆動ワークフロー
ワークフローは処理をイベントでやり取りするノードに分割し、状態、分岐、ループ、人手承認のステップに対応する。最初のエージェントを動かすワークフローが、そのまま本番のマルチエージェント構成も動かす。初期のコードがプロジェクトの成長後も生きる。
MCPとツール連携
安全なMCPコネクタがエージェントをModel Context Protocolサーバーにつなぎ、ファイルシステム、検索、GitHubなどの外部能力を使えるようにする。ひとつのエージェントでMCPツールと同梱ツールキットを混ぜられ、手書きのつなぎコードが減る。
組み込みの可観測性
NeuronはInspector.devに接続してエージェントの実行を監視し、1行で有効にできる。実環境でツール呼び出しやトークン、エラーを追えるかどうかが、手元で動くデモと本番で信頼できるものの差になる。
ストリーミングとUIプロトコル
ストリームアダプターがNeuron内部のストリーミングイベントを、Vercel AI SDKやAG-UIといったフロントエンド形式へ変換する。PHPバックエンドが自前の橋渡しなしに最新のチャットUIへデータを流せる。エージェントが実際のプロダクトUIの背後に置かれるとき、ここが効いてくる。
メリットとデメリット
メリット
- エージェントのコードをPHPに置けるため、既存アプリと同じリポジトリ、デプロイ、チームで回せる。
- OpenAI、Anthropic、Gemini、Mistral、Ollamaなどの間を1行で乗り換えられ、特定ベンダーへの依存を抑えられる。
- RAG、ワークフロー、メモリ、MCPコネクタが同梱され、本番エージェントに必要な作業の多くをまかなえる。
- 完全な型付けとPHPStanのカバレッジ100%により、IDE支援が厚く、実行時の想定外が減る。
- MITライセンスの無料オープンソースで、始めるのにライセンス費用がかからない。
デメリット
- 開発者向けのフレームワークで、PHPを書かない限り使えるものはない。
- 新しいフレームワークのため、コミュニティは小さく、既存のLLMフレームワークであるPython勢に比べ既製のプラグインが少ない。
- 組み込みの監視はInspector.devに依存し、構成にサードパーティサービスが加わる。
- 一部の連携は、ComposerでPHPの依存を扱えることを前提にしている。
よくある質問
Neuron AIは、AIエージェントやその他のエージェント型アプリケーションを作るオープンソースのPHPフレームワークだ。モデルプロバイダー、ツール、メモリ、検索、ワークフローの共通層を提供し、PHP開発者がPythonへ移らずにAI機能を組めるようにする。
関連コンテンツ
Neuron AIに関連するツール、スキル、記事を探す。
Neuron AIの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Knocket
Knocket (Tencent RTC team) · 生産性向上 · ビジネス · チャットボットKnocketは無料のライブチャット兼コンタクトページだ。訪問者はウェブサイト、アプリ、共有リンクから書き込み、こちらはTelegramか一つの受信トレイから返信する。
FloorGen
Vinit Kumar (FloorGen) · 生産性向上 · 中国のAIFloorGenはブラウザで動く間取り作成ツールだ。文章かスケッチから編集できる2D間取り図と3Dウォークスルーを作る。PDF、DXF、動画に書き出せ、アカウントなしでも描き始められる。
