Neuron AI

Neuron AI

Neuron AI · 生産性向上 · チャットボット

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

Neuron AI の画面プレビュー

Neuron AI について

About

Neuron AIとは

Neuron AIは、エージェント型アプリケーションを開発するためのPHPフレームワークだ。Pythonの技術スタックを自分のコードへ移植するのではなく、PHPチームが普段書いている言語のまま、ツールを呼び出し、ベクトルデータベースを引き、会話を記憶し、複数ステップのワークフローを動かすAIエージェントを作れる。

プロバイダーの調停、メモリ、データ読み込み、ストリーミング、デバッグといった、開発時間を食いがちな部分はフレームワークが引き受ける。エージェントを定義すれば、あとはNeuronがつなぎ合わせる。素のPHP、Laravel、Symfony、WordPressで動くので、環境をひとつに縛られない。

制約は守備範囲にある。Neuron AIは開発者向けで、エンドユーザー向けではない。PHPを書かずに触れるものはない。完成済みのチャットボットやノーコードのビルダーを求めるチームは、ホスティング型のサービスを見た方がいい。逆に本番でPHPを動かしているなら、第二の言語を足す理由そのものを消してくれる。

はじめ方

  1. PHP 8.1以上のプロジェクトで composer require neuron-core/neuron-ai を実行してインストールする。
  2. パッケージに同梱されるエージェントスキルを追加し、コーディングアシスタントが現行のAPIに沿って書けるようにする。
  3. AnthropicやOpenAI、Geminiなどのプロバイダーと指示を定めたエージェントクラスを作る。
  4. データベースリーダーやMCPコネクタなどのツールキットを足し、ユーザーメッセージでエージェントを実行して応答を読む。
  5. ループや状態、人手による承認が必要になったら、同じエージェントをワークフローへ移す。

AIツール情報

Neuron AIの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プランFree and open source (MIT); paid creator support on request
プラットフォームPHP 8.1+ (works with Laravel, Symfony, WordPress, custom MVC)
開発元Neuron AI
カテゴリ生産性向上 · チャットボット
リリース日Mar 2025
最終更新Oct 2025
サイト訪問数146.1M
サイト世界ランキングN/A
API提供状況N/A

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • 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機能を組めるようにする。