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

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
脚本プランナー▸
AIアプリ
AIニュース 