|
| 1 | +[English](README.md) | [中文](README_zh.md) | [한국어](README_ko.md) | 日本語 |
| 2 | + |
| 3 | + |
| 4 | +[](https://github.com/mannaandpoem/OpenManus/stargazers) |
| 5 | +  |
| 6 | +[](https://opensource.org/licenses/MIT)   |
| 7 | +[](https://discord.gg/DYn29wFk9z) |
| 8 | + |
| 9 | +# 👋 OpenManus |
| 10 | + |
| 11 | +Manusは素晴らしいですが、OpenManusは*招待コード*なしでどんなアイデアも実現できます!🛫 |
| 12 | + |
| 13 | +私たちのチームメンバー [@Xinbin Liang](https://github.com/mannaandpoem) と [@Jinyu Xiang](https://github.com/XiangJinyu)(主要開発者)、そして [@Zhaoyang Yu](https://github.com/MoshiQAQ)、[@Jiayi Zhang](https://github.com/didiforgithub)、[@Sirui Hong](https://github.com/stellaHSR) は [@MetaGPT](https://github.com/geekan/MetaGPT) から来ました。プロトタイプは3時間以内に立ち上げられ、継続的に開発を進めています! |
| 14 | + |
| 15 | +これはシンプルな実装ですので、どんな提案、貢献、フィードバックも歓迎します! |
| 16 | + |
| 17 | +OpenManusで自分だけのエージェントを楽しみましょう! |
| 18 | + |
| 19 | +また、UIUCとOpenManusの研究者が共同開発した[OpenManus-RL](https://github.com/OpenManus/OpenManus-RL)をご紹介できることを嬉しく思います。これは強化学習(RL)ベース(GRPOなど)のLLMエージェントチューニング手法に特化したオープンソースプロジェクトです。 |
| 20 | + |
| 21 | +## プロジェクトデモ |
| 22 | + |
| 23 | +<video src="https://private-user-images.githubusercontent.com/61239030/420168772-6dcfd0d2-9142-45d9-b74e-d10aa75073c6.mp4?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDEzMTgwNTksIm5iZiI6MTc0MTMxNzc1OSwicGF0aCI6Ii82MTIzOTAzMC80MjAxNjg3NzItNmRjZmQwZDItOTE0Mi00NWQ5LWI3NGUtZDEwYWE3NTA3M2M2Lm1wND9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAzMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMzA3VDAzMjIzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdiZjFkNjlmYWNjMmEzOTliM2Y3M2VlYjgyNDRlZDJmOWE3NWZhZjE1MzhiZWY4YmQ3NjdkNTYwYTU5ZDA2MzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.UuHQCgWYkh0OQq9qsUWqGsUbhG3i9jcZDAMeHjLt5T4" data-canonical-src="https://private-user-images.githubusercontent.com/61239030/420168772-6dcfd0d2-9142-45d9-b74e-d10aa75073c6.mp4?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDEzMTgwNTksIm5iZiI6MTc0MTMxNzc1OSwicGF0aCI6Ii82MTIzOTAzMC80MjAxNjg3NzItNmRjZmQwZDItOTE0Mi00NWQ5LWI3NGUtZDEwYWE3NTA3M2M2Lm1wND9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAzMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMzA3VDAzMjIzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdiZjFkNjlmYWNjMmEzOTliM2Y3M2VlYjgyNDRlZDJmOWE3NWZhZjE1MzhiZWY4YmQ3NjdkNTYwYTU5ZDA2MzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.UuHQCgWYkh0OQq9qsUWqGsUbhG3i9jcZDAMeHjLt5T4" controls="controls" muted="muted" class="d-block rounded-bottom-2 border-top width-fit" style="max-height:640px; min-height: 200px"></video> |
| 24 | + |
| 25 | +## インストール方法 |
| 26 | + |
| 27 | +インストール方法は2つ提供しています。方法2(uvを使用)は、より高速なインストールと優れた依存関係管理のため推奨されています。 |
| 28 | + |
| 29 | +### 方法1:condaを使用 |
| 30 | + |
| 31 | +1. 新しいconda環境を作成します: |
| 32 | + |
| 33 | +```bash |
| 34 | +conda create -n open_manus python=3.12 |
| 35 | +conda activate open_manus |
| 36 | +``` |
| 37 | + |
| 38 | +2. リポジトリをクローンします: |
| 39 | + |
| 40 | +```bash |
| 41 | +git clone https://github.com/mannaandpoem/OpenManus.git |
| 42 | +cd OpenManus |
| 43 | +``` |
| 44 | + |
| 45 | +3. 依存関係をインストールします: |
| 46 | + |
| 47 | +```bash |
| 48 | +pip install -r requirements.txt |
| 49 | +``` |
| 50 | + |
| 51 | +### 方法2:uvを使用(推奨) |
| 52 | + |
| 53 | +1. uv(高速なPythonパッケージインストーラーと管理機能)をインストールします: |
| 54 | + |
| 55 | +```bash |
| 56 | +curl -LsSf https://astral.sh/uv/install.sh | sh |
| 57 | +``` |
| 58 | + |
| 59 | +2. リポジトリをクローンします: |
| 60 | + |
| 61 | +```bash |
| 62 | +git clone https://github.com/mannaandpoem/OpenManus.git |
| 63 | +cd OpenManus |
| 64 | +``` |
| 65 | + |
| 66 | +3. 新しい仮想環境を作成してアクティベートします: |
| 67 | + |
| 68 | +```bash |
| 69 | +uv venv |
| 70 | +source .venv/bin/activate # Unix/macOSの場合 |
| 71 | +# Windowsの場合: |
| 72 | +# .venv\Scripts\activate |
| 73 | +``` |
| 74 | + |
| 75 | +4. 依存関係をインストールします: |
| 76 | + |
| 77 | +```bash |
| 78 | +uv pip install -r requirements.txt |
| 79 | +``` |
| 80 | + |
| 81 | +## 設定 |
| 82 | + |
| 83 | +OpenManusを使用するには、LLM APIの設定が必要です。以下の手順に従って設定してください: |
| 84 | + |
| 85 | +1. `config`ディレクトリに`config.toml`ファイルを作成します(サンプルからコピーできます): |
| 86 | + |
| 87 | +```bash |
| 88 | +cp config/config.example.toml config/config.toml |
| 89 | +``` |
| 90 | + |
| 91 | +2. `config/config.toml`を編集してAPIキーを追加し、設定をカスタマイズします: |
| 92 | + |
| 93 | +```toml |
| 94 | +# グローバルLLM設定 |
| 95 | +[llm] |
| 96 | +model = "gpt-4o" |
| 97 | +base_url = "https://api.openai.com/v1" |
| 98 | +api_key = "sk-..." # 実際のAPIキーに置き換えてください |
| 99 | +max_tokens = 4096 |
| 100 | +temperature = 0.0 |
| 101 | + |
| 102 | +# 特定のLLMモデル用のオプション設定 |
| 103 | +[llm.vision] |
| 104 | +model = "gpt-4o" |
| 105 | +base_url = "https://api.openai.com/v1" |
| 106 | +api_key = "sk-..." # 実際のAPIキーに置き換えてください |
| 107 | +``` |
| 108 | + |
| 109 | +## クイックスタート |
| 110 | + |
| 111 | +OpenManusを実行する一行コマンド: |
| 112 | + |
| 113 | +```bash |
| 114 | +python main.py |
| 115 | +``` |
| 116 | + |
| 117 | +その後、ターミナルからプロンプトを入力してください! |
| 118 | + |
| 119 | +開発中バージョンを試すには、以下を実行します: |
| 120 | + |
| 121 | +```bash |
| 122 | +python run_flow.py |
| 123 | +``` |
| 124 | + |
| 125 | +## 貢献方法 |
| 126 | + |
| 127 | +我々は建設的な意見や有益な貢献を歓迎します!issueを作成するか、プルリクエストを提出してください。 |
| 128 | + |
| 129 | +または @mannaandpoem に📧メールでご連絡ください:mannaandpoem@gmail.com |
| 130 | + |
| 131 | +## コミュニティグループ |
| 132 | +Feishuのネットワーキンググループに参加して、他の開発者と経験を共有しましょう! |
| 133 | + |
| 134 | +<div align="center" style="display: flex; gap: 20px;"> |
| 135 | + <img src="assets/community_group.jpg" alt="OpenManus 交流群" width="300" /> |
| 136 | +</div> |
| 137 | + |
| 138 | +## スター履歴 |
| 139 | + |
| 140 | +[](https://star-history.com/#mannaandpoem/OpenManus&Date) |
| 141 | + |
| 142 | +## 謝辞 |
| 143 | + |
| 144 | +このプロジェクトの基本的なサポートを提供してくれた[anthropic-computer-use](https://github.com/anthropics/anthropic-quickstarts/tree/main/computer-use-demo) |
| 145 | +と[browser-use](https://github.com/browser-use/browser-use)に感謝します! |
| 146 | + |
| 147 | +さらに、[AAAJ](https://github.com/metauto-ai/agent-as-a-judge)、[MetaGPT](https://github.com/geekan/MetaGPT)、[OpenHands](https://github.com/All-Hands-AI/OpenHands)にも感謝します。 |
| 148 | + |
| 149 | +OpenManusはMetaGPTのコントリビューターによって構築されました。このエージェントコミュニティに大きな感謝を! |
| 150 | + |
| 151 | +## 引用 |
| 152 | +```bibtex |
| 153 | +@misc{openmanus2025, |
| 154 | + author = {Xinbin Liang and Jinyu Xiang and Zhaoyang Yu and Jiayi Zhang and Sirui Hong}, |
| 155 | + title = {OpenManus: An open-source framework for building general AI agents}, |
| 156 | + year = {2025}, |
| 157 | + publisher = {GitHub}, |
| 158 | + journal = {GitHub repository}, |
| 159 | + howpublished = {\url{https://github.com/mannaandpoem/OpenManus}}, |
| 160 | +} |
0 commit comments