可自托管的 Python 个人 AI 智能体框架,提供浏览器 WebUI、终端客户端、聊天应用接入、记忆与 MCP 支持。
- Star
- 58,743
- Fork
- 10,187
- 未关闭 Issue
- 441
- 最近提交
- 20天前
这是什么?
OpenManus 是一个用 Python 编写的通用 AI Agent 框架,用户用自然语言描述任务,智能体即可调用工具逐步完成。项目通过终端运行,输入想法后由智能体规划并执行步骤,定位为无需邀请码的开源替代方案。
项目通过 TOML 配置文件接入大模型 API,可设置模型、Base URL 和 API Key,并可为视觉任务单独配置模型。仓库提供多个入口:main.py 启动通用智能体,run_mcp.py 启动 MCP 工具版本,run_flow.py 启动实验性的多智能体流程。流程配置中还可以启用用于数据分析和可视化的 DataAnalysis 智能体。
在网页任务方面,OpenManus 默认通过 Browser Use CLI 作为 MCP 服务器,可连接本地 Chrome 或 Chromium,也可使用 Browser Use Cloud 远程浏览器。项目同时支持 BrowserGym,需要先安装 Playwright 浏览器。
核心功能
- 01通过终端输入自然语言任务,即可运行通用 AI 智能体。
- 02用 TOML 文件配置大模型服务商及单独的视觉模型。
- 03提供 MCP 工具版本和实验性的多智能体流程。
- 04内置用于数据分析和可视化的 DataAnalysis 智能体。
- 05基于 Browser Use CLI 实现浏览器自动化,支持本地 Chrome 或云端浏览器。
适用场景
- 快速搭建能回答问题并完成多步骤任务的通用智能体原型。
- 试验能代为浏览网页的工具调用型智能体。
- 借助大模型智能体完成数据分析和图表生成任务。
- 学习基于大模型 API 与 MCP 工具构建的开源智能体代码。
快速上手
- 1
克隆仓库
git clone https://github.com/FoundationAgents/OpenManus.git - 2
安装依赖
pip install -r requirements.txt - 3
从示例创建配置文件
cp config/config.example.toml config/config.toml - 4
运行 OpenManus,并在终端中输入你的想法
python main.py
使用前须知
- 运行前必须在 config/config.toml 中填入你自己的大模型 API 密钥。
- README 称多智能体版本(run_flow)尚不稳定。
- 浏览器自动化需要额外配置,例如安装 Chromium 或 Playwright 浏览器。
标签
常见问题
- OpenManus 是什么?
- 开源通用 AI Agent 框架,可通过终端运行由大模型驱动的智能体,支持工具调用、MCP 与浏览器自动化。 OpenManus 是一个用 Python 编写的通用 AI Agent 框架,用户用自然语言描述任务,智能体即可调用工具逐步完成。项目通过终端运行,输入想法后由智能体规划并执行步骤,定位为无需邀请码的开源替代方案。
- OpenManus 可以免费使用吗?用的什么许可证?
- OpenManus 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- OpenManus 还在维护吗?
- 活跃维护中。OpenManus 最近一次提交是在 2026年9月30日。
- OpenManus 适合用来做什么?
- 快速搭建能回答问题并完成多步骤任务的通用智能体原型。 试验能代为浏览网页的工具调用型智能体。 借助大模型智能体完成数据分析和图表生成任务。 学习基于大模型 API 与 MCP 工具构建的开源智能体代码。
- OpenManus 怎么安装和运行?
- 克隆仓库: git clone https://github.com/FoundationAgents/OpenManus.git 安装依赖: pip install -r requirements.txt 从示例创建配置文件: cp config/config.example.toml config/config.toml 运行 OpenManus,并在终端中输入你的想法: python main.py
- 在哪里获取 OpenManus?
- 源代码和安装说明在 GitHub 上:https://github.com/FoundationAgents/OpenManus
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4.9万8653PythonMIT更新于 3小时前
一个开源智能体框架,让 AI 代理拥有运行在 Docker 中的 Linux 桌面、浏览器和文档协作工具来完成实际工作。
2万3826PythonOther更新于 6天前
开源的长时程超级智能体框架,通过子智能体、记忆与沙箱协作完成研究、编码和创作任务。
8.4万1.2万PythonMIT更新于 4小时前
让 Claude 等 AI 助手通过 MCP 协议直接操作 Blender,完成建模、场景搭建与素材导入。
3.2万2971PythonMIT更新于 前天
开箱即用的 Python 智能体框架,基于 LangGraph,适合长链路多步骤任务。
3万4293PythonMIT更新于 4小时前
开源自主研究智能体,自动规划研究问题、收集网页与本地资料,并调用任意 LLM 生成带引用的报告。
3万4303PythonApache-2.0更新于 10天前