Repolode
the-open-agent

the-open-agent/openagent

LLMチャット、RAGナレッジベース、ブラウジング・シェル・MCPツールを使うエージェントループを備えた、単一のGoバイナリで動くセルフホスト型AIアシスタント。

代替できる製品:ChatGPT

スター
5,705
フォーク
666
未解決の Issue
51
最終コミット
一昨日

これは何?

OpenAgentは、複数の大規模言語モデルプロバイダーとのチャット、自分のドキュメントから構築する検索拡張型ナレッジベース、自律型エージェントループを組み合わせた、個人向けAIアシスタントプラットフォームです。別途インストールするものがない単一の実行ファイルとして配布され、ローカル環境またはDockerで実行できます。

エージェント機能では、ブラウザーの操作、Webページの検索と取得、シェルコマンドの実行に加え、Word、Excel、PowerPointファイルの読み書きができます。SSE、Stdio、StreamableHTTP経由でMCP互換サーバーに接続でき、すべてのツール呼び出しについて、引数と戻り値が表示されます。ドキュメントは分割、埋め込み、インデックス化され、モデルが応答する前に関連する箇所が検索されます。

管理ダッシュボードでは、トークン使用量とコスト、アクティビティの監視、ツール管理、リクエストログを確認できます。また、BPMN形式のビジュアルエディターを使ったワークフロー自動化、スケジュール実行、マルチテナントのワークスペース、SSOオプション、Swagger UI付きのREST APIも備えています。

主な機能

  • 0130以上のLLMプロバイダーに接続でき、会話ごとにモデルを切り替えられる
  • 02PDF、Word、ExcelドキュメントからRAGナレッジベースを構築できる
  • 03エージェントのツールとして、ブラウザーの操作、シェルコマンドの実行、Webコンテンツの取得ができる
  • 04SSE、Stdio、StreamableHTTP経由でMCP互換サーバーに接続できる
  • 05単一のバイナリとして配布され、Windowsでネイティブに実行できる

ユースケース

  • 自分のドキュメントをもとに質問へ回答する、セルフホスト型アシスタントを運用する
  • エージェントにWebサイトを閲覧させ、代わりにフォームへ入力させる
  • 複数のモデルプロバイダーやMCPツールを、ひとつのチャット画面から利用する
  • チーム内のモデルやユーザーごとに、トークン使用量とコストを追跡する

クイックスタート

  1. 1

    README に記載されている macOS、Linux、または WSL 用の公式インストールスクリプトを実行します

  2. 2

    README に記載されている Windows 用の公式 PowerShell インストールスクリプトを実行します

  3. 3

    起動したら、ポート 14000 で Web UI を開きます

  4. 4

    または、Docker Compose で起動します

    docker-compose up

使う前に知っておきたいこと

  • クイックスタートのインストールでは、シェルにパイプするスクリプトを使用します。内容を確認せずに実行することに抵抗を感じるユーザーもいます。

トピック

よくある質問

openagent とは?
LLMチャット、RAGナレッジベース、ブラウジング・シェル・MCPツールを使うエージェントループを備えた、単一のGoバイナリで動くセルフホスト型AIアシスタント。 OpenAgentは、複数の大規模言語モデルプロバイダーとのチャット、自分のドキュメントから構築する検索拡張型ナレッジベース、自律型エージェントループを組み合わせた、個人向けAIアシスタントプラットフォームです。別途インストールするものがない単一の実行ファイルとして配布され、ローカル環境またはDockerで実行できます。
openagent は無料で使えますか?ライセンスは?
openagent は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
openagent は今もメンテナンスされていますか?
活発にメンテナンス中。openagent の最終コミットは 2026年10月19日 です。
openagent は何に使えますか?
自分のドキュメントをもとに質問へ回答する、セルフホスト型アシスタントを運用する エージェントにWebサイトを閲覧させ、代わりにフォームへ入力させる 複数のモデルプロバイダーやMCPツールを、ひとつのチャット画面から利用する チーム内のモデルやユーザーごとに、トークン使用量とコストを追跡する
openagent のインストール方法は?
README に記載されている macOS、Linux、または WSL 用の公式インストールスクリプトを実行します README に記載されている Windows 用の公式 PowerShell インストールスクリプトを実行します 起動したら、ポート 14000 で Web UI を開きます または、Docker Compose で起動します: docker-compose up
openagent はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/the-open-agent/openagent

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト