OpenManus:Manusのオープンソース版、招待コード不要 271

小编 ·

OpenManus:Manusのオープンソース版、招待コード不要

OpenManusは、Manusを再現したオープンソースプロジェクトで、Manusの招待コードなしで利用できるAI Agentツールを提供します。ユーザーはローカルPCで、ウェブ閲覧、ファイル操作、コード作成など多様なタスクを実行できます。このプロジェクトはMetaGPTのチームメンバーによってわずか3時間で構築されました。

OpenManus:Manusのオープンソース版、招待コード不要

OpenManusとは?

OpenManusは、Manusを再現したオープンソースプロジェクトであり、Manus招待コードを必要とせず利用できるai Agentツールを提供します。ユーザーは自分のローカル環境において、Webブラウジング、ファイル操作、コード作成などさまざまなタスクを実行できます。本プロジェクトは、MetaGPT のチームメンバーによってわずか3時間で構築されました。

OpenManus.webp

OpenManusの主な特徴

  • 招待コード不要:Manusとは異なり、OpenManusは招待コードなしで利用でき、利用のハードルを下げています。

  • 迅速な実装:本プロジェクトはわずか3時間で開発され、オープンソースコミュニティの高い協力能力を実証しています。

  • ReActモード:従来のReActモードを採用し、現在の状態に基づいて意思決定を行うため、文脈と記憶の管理が容易です。

  • Plan&ReAct機能:Plan&ReAct機能を初步的に追加し、現在最適化とデバッグを進めています。ユーザーはSystem Promptを変更することで機能を強化できます。

OpenManusが主に依存するツール

  • PythonExecute:Pythonコードを実行してコンピュータシステムと対話し、ファイル操作や自動化タスクをサポートします。

  • FileSaver:ファイルをローカルに保存し、複数の形式をサポートします。

  • BrowserUseTool:ブラウザを開いたり、閲覧したり、制御したりします。

  • GoogleSearch:ウェブ情報の検索を行います。

技術実装

OpenManusはReAct(Reasoning and Acting)モードを採用し、現在の状態に基づいて意思決定を行うため、文脈と記憶の管理がより便利になっています。現在、開発チームはPlan&ReAct機能を初步的に追加し、最適化とデバッグを進めています。

インストールと使用方法

1. Conda環境の作成:

conda create -n open_manus python=3.12
conda activate open_manus

2. リポジトリのクローン:

git clone https://github.com/mannaandpoem/OpenManus.git
cd OpenManus

3. 依存関係のインストール:

pip install -r requirements.txt

4. APIキーの設定:config.tomlファイルを編集し、APIキーとカスタム設定を追加します。

5. OpenManusの実行:

python main.py

ユーザーはターミナルでアイデアを入力し、エージェントと対話できます。

応用事例

  • 開発チームはすでに複数の実機テストを行い、OpenManusの実用性を証明しています。

  • 情報収集とレポート生成:Manus Agentに関する情報と報道を検索し、見栄えの良いHTMLレポートを生成します。

  • ゲーム開発:HTMLバージョンのスネークゲームを作成します。

今後の開発ロードマップ

  • 計画能力の改善。

  • リアルタイムデモのさらなる提供。

  • 再生機能(リプレイ機能)のサポート。

  • 強化学習によるモデルのファインチューニング。

  • 包括的なベンチマークの構築。

OpenManusは、MetaGPTコミュニティの @mannaandpoem @XiangJinyu @MoshiQAQ @didiforgithub によって共同で開発されました。

GitHubリポジトリ:https://github.com/mannaandpoem/OpenManus