项目简介
Manus 非常棒,但 OpenManus 无需邀请码即可实现任何创意 🛫!
来自 @MetaGPT 的团队成员 @mannaandpoem @XiangJinyu @MoshiQAQ @didiforgithub 在 3 小时内完成了开发!
这是一个简洁的实现方案,欢迎任何建议、贡献和反馈!
用 OpenManus 开启你的智能体之旅吧!
支持在电脑上完成很多任务,包括网页浏览、文件操作、写代码等
OpenManus使用了传统的ReAct模式,优势是基于当前的状态进行决策,上下文和记忆方便管理,无需单独处理,需要注意,Manus有使用Plan进行规划
OpenManus目前也已初步加入了具有 Plan&ReAct的功能,正在优化调试,大家也可以尝试更改System Prompt 让OpenManus学会记录文档和Todo List的习惯
主要依赖的几个工具:
1. PythonExecute:执行Python代码与电脑系统交互,可以进行文件操作、数据处理、自动化任务等
2. FileSaver:保存文件到本地,比如txt、python、html等
3. BrowserUseTool:打开、浏览和控制浏览器
4. GoogleSearch:进行网络信息检索
安装指南
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
配置说明
OpenManus 需要配置使用的 LLM API,请按以下步骤设置:
config
目录创建 config.toml
文件(可从示例复制):cp config/config.example.toml config/config.toml
2.编辑 config/config.toml 添加 API 密钥和自定义设置:
# 全局 LLM 配置
[llm]
model = "gpt-4o"
base_url = "https://api.openai.com/v1"
api_key = "sk-..." # 替换为真实 API 密钥
max_tokens = 4096
temperature = 0.0
# 可选特定 LLM 模型配置
[llm.vision]
model = "gpt-4o"
base_url = "https://api.openai.com/v1"
api_key = "sk-..." # 替换为真实 API 密钥
快速启动
一行命令运行 OpenManus:
python main.py
然后通过终端输入你的创意!
如需体验开发中版本,可运行:
python run_flow.py
发展路线
-
更优的规划系统 -
实时演示功能 -
运行回放 -
强化学习微调模型 -
全面的性能基准测试
致谢
特别感谢 anthropic-computer-use 和 broswer-use 为本项目提供的基础支持!
OpenManus 由 MetaGPT 社区的贡献者共同构建,感谢这个充满活力的智能体开发者社区!
项目链接
https://github.com/mannaandpoem/OpenManus/blob/main/README_zh.md
扫码加入技术交流群,备注「开发语言-城市-昵称」
(文:GitHubStore)