Repolode
FoundationAgents

FoundationAgents/OpenManus

ターミナルからLLM駆動のエージェントを実行できる、ツール利用、MCP、ブラウザー自動化に対応した汎用AIエージェントフレームワークです。

代替できる製品:Manus

スター
58,743
フォーク
10,187
未解決の Issue
441
最終コミット
20 日前

これは何?

OpenManusは、自然言語で受け取ったタスクをツールを使って実行する汎用AIエージェントを構築するためのPythonフレームワークです。ターミナルから起動してアイデアを入力すると、エージェントが手順を立てて実行します。招待コードが必要なクローズドなエージェント製品に代わるオープンな選択肢として位置づけられています。

TOML設定ファイルでモデル、ベースURL、APIキーを指定してLLM APIに接続でき、視覚処理用に別のモデルを指定することもできます。いくつかの起動方法が用意されており、main.pyで汎用エージェント、run_mcp.pyでMCPツール版、run_flow.pyで実験的なマルチエージェントフローを実行できます。データ分析と可視化を行うDataAnalysisエージェントは、フロー設定で有効にできます。

Webタスクでは、OpenManusはデフォルトのMCPサーバーとしてBrowser Use CLIを使用します。ローカルのChromeまたはChromium、あるいはBrowser Use Cloudのブラウザーに接続できます。BrowserGymにも対応していますが、Playwrightブラウザーのインストールが必要です。

主な機能

  • 01自然言語のタスク指示を使い、ターミナルから汎用AIエージェントを実行します。
  • 02TOMLファイルでLLMプロバイダーと視覚処理用の別モデルを設定できます。
  • 03MCPツール版と実験的なマルチエージェントフローを提供します。
  • 04データ分析と可視化を行うDataAnalysisエージェントを搭載しています。
  • 05Browser Use CLIでブラウザーを自動操作でき、ローカルのChromeまたはクラウドブラウザーを選べます。

ユースケース

  • 質問への回答や複数ステップのタスクを実行する汎用エージェントのプロトタイプを作る。
  • Webを代わりに閲覧する、ツール利用型エージェントを試す。
  • LLM駆動のエージェントでデータ分析やグラフ生成を実行する。
  • LLM APIとMCPツールを中心に構成されたオープンなエージェントのコードベースを調べる。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/FoundationAgents/OpenManus.git
  2. 2

    依存関係をインストールする

    pip install -r requirements.txt
  3. 3

    サンプルをもとに設定ファイルを作成する

    cp config/config.example.toml config/config.toml
  4. 4

    OpenManusを実行し、ターミナルにアイデアを入力する

    python main.py

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

  • 実行するには、事前にconfig/config.tomlに独自のLLM APIキーを追加する必要があります。
  • READMEでは、マルチエージェントのrun_flow版は不安定と説明されています。
  • ブラウザー自動化には、ChromiumやPlaywrightのブラウザーなど、追加のセットアップが必要です。

トピック

よくある質問

OpenManus とは?
ターミナルからLLM駆動のエージェントを実行できる、ツール利用、MCP、ブラウザー自動化に対応した汎用AIエージェントフレームワークです。 OpenManusは、自然言語で受け取ったタスクをツールを使って実行する汎用AIエージェントを構築するためのPythonフレームワークです。ターミナルから起動してアイデアを入力すると、エージェントが手順を立てて実行します。招待コードが必要なクローズドなエージェント製品に代わるオープンな選択肢として位置づけられています。
OpenManus は無料で使えますか?ライセンスは?
OpenManus は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
OpenManus は今もメンテナンスされていますか?
活発にメンテナンス中。OpenManus の最終コミットは 2026年9月30日 です。
OpenManus は何に使えますか?
質問への回答や複数ステップのタスクを実行する汎用エージェントのプロトタイプを作る。 Webを代わりに閲覧する、ツール利用型エージェントを試す。 LLM駆動のエージェントでデータ分析やグラフ生成を実行する。 LLM APIとMCPツールを中心に構成されたオープンなエージェントのコードベースを調べる。
OpenManus のインストール方法は?
リポジトリをクローンする: git clone https://github.com/FoundationAgents/OpenManus.git 依存関係をインストールする: pip install -r requirements.txt サンプルをもとに設定ファイルを作成する: cp config/config.example.toml config/config.toml OpenManusを実行し、ターミナルにアイデアを入力する: python main.py
OpenManus はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/FoundationAgents/OpenManus

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

関連プロジェクト