OpenManus: 开源 Agent,告别邀请码,构建你的专属智能体
OpenManus: 告别邀请码,构建你的专属 Agent
OpenManus 是一个开源项目,旨在让你无需邀请码,即可自由创建和定制自己的 Agent。该项目由来自 MetaGPT 等团队的成员共同开发,并在短时间内完成原型设计,目前仍在积极迭代中。
核心特点:
- 完全开源: 摆脱邀请码限制,自由探索 Agent 的无限可能。
- 快速上手: 提供简单易懂的安装和配置方法,让你快速创建属于自己的 Agent。
- 持续迭代: 积极听取社区反馈,不断优化功能和性能。
- 强化学习: 推出 OpenManus-RL 项目,致力于使用强化学习方法(如 GRPO)来优化 LLM Agent。
快速开始:
安装方法:
推荐使用 uv
进行安装,速度更快且依赖管理更优。
-
方法 1:使用 conda
conda create -n open_manus python=3.12 conda activate open_manus git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus pip install -r requirements.txt
-
方法 2:使用 uv (推荐)
curl -LsSf https://astral.sh/uv/install.sh | sh git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus uv venv source .venv/bin/activate # On Unix/macOS # 或在 Windows 上: # .venv\Scripts\activate uv pip install -r requirements.txt
配置 API 密钥:
-
复制示例配置文件:
cp config/config.example.toml config/config.toml
-
编辑
config/config.toml
文件,填入你的 API 密钥:[llm] model = "gpt-4o" base_url = "https://api.openai.com/v1" api_key = "sk-..." # 替换成你的 API 密钥 max_tokens = 4096 temperature = 0.0 [llm.vision] model = "gpt-4o" base_url = "https://api.openai.com/v1" api_key = "sk-..." # 替换成你的 API 密钥
运行 OpenManus:
python main.py
在终端输入你的想法,即可开始使用 OpenManus!
贡献方式:
欢迎提出建议和贡献代码,可以通过提交 Issue 或 Pull Request 的方式参与项目。
未来计划:
- 增强规划能力,优化任务分解和执行逻辑。
- 引入标准化评估指标,持续评估和优化性能。
- 扩展模型适应性,优化低成本应用场景。
- 实现容器化部署,简化安装和使用流程。
- 丰富示例库,提供更多实用案例。
- 开发前端/后端界面,提升用户体验。
社区交流:
加入飞书群,与其他开发者交流经验。
项目地址:
https://github.com/mannaandpoem/OpenManus
OpenManus 为你提供了一个自由开放的平台,让你创建和定制自己的 Agent,探索 Agent 技术的无限可能。赶快加入 OpenManus 的行列,构建你的专属 Agent 吧!
- 原文作者:iamdev
- 原文链接:https://blog.iamdev.cn/post/2025/OpenManus_-%E5%BC%80%E6%BA%90-Agent%E5%91%8A%E5%88%AB%E9%82%80%E8%AF%B7%E7%A0%81%E6%9E%84%E5%BB%BA%E4%BD%A0%E7%9A%84%E4%B8%93%E5%B1%9E%E6%99%BA%E8%83%BD%E4%BD%93/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止转载 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。