AX 爱鲜报

OpenManus 开源通用 AI Agent

OpenManus 是由 MetaGPT 团队开源打造的通用 AI Agent 框架,无需邀请码即可本地运行,通过 LLM 驱动工具调用完成各类任务,支持浏览器自动化、数据分析与多智能体协作流程。

过去 7 天收获 1 颗 Star

爱鲜报评分

0.0

0 人评分

59k

星数

是

中文

Python

主语言

是

活跃

62

贡献者

人工分析

EDITORIAL

推荐理由

OpenManus 出自 MetaGPT 团队,原型 3 小时完成并持续迭代,近 6 万 Star 说明社区认可度高。它把「通用 Agent」从封闭产品变成可本地部署、可改代码的开源实现,是研究 Agent 架构与工具调用的优质样本。MIT 协议、Python 技术栈、中文文档齐全,中文开发者上手成本低。

适用场景

  • 本地部署通用 AI Agent 完成日常自动化任务
  • 研究 LLM Agent 的工具调用与多智能体编排
  • 浏览器自动化操作与网页信息采集
  • 数据分析与图表可视化任务
  • 作为二次开发底座构建垂直领域 Agent

优点

  • MetaGPT 团队出品,架构思路清晰、代码可读性好
  • 完全开源免费,无需邀请码,MIT 协议商用友好
  • 内置浏览器自动化(Browser Use MCP)与数据分析 Agent
  • 提供中文 README 与飞书交流群,中文社区活跃
  • 支持 config.toml 灵活切换 LLM 模型与 API 端点

缺点

  • 需要自行准备 LLM API Key 并承担调用成本
  • 多智能体 run_flow 版本官方标注为不稳定
  • 浏览器自动化依赖外部 CLI 与 Chromium 环境,配置略繁琐
  • 项目迭代快,接口与配置项可能变动
上手难度 进阶

OpenManus 是什么

OpenManus 是由 MetaGPT 团队(@Xinbing Liang、@Jinyu Xiang 等)开源的通用 AI Agent 框架。官方口号是「No fortress, purely open ground」——不需要邀请码,任何人都可以在本地跑起自己的 Agent。

项目原型在 3 小时内完成,之后持续迭代,目前在 GitHub 上已获得近 6 万 Star,并衍生出专注 Agent 强化学习调优的 OpenManus-RL 项目。

核心能力

  • 通用任务执行:在终端输入想法,由 LLM 规划并调用工具完成
  • 浏览器自动化:默认启动 Browser Use CLI 作为 MCP 服务,提供 browser_exec、browser_screenshot 等原生工具
  • 数据分析 Agent:内置 DataAnalysis Agent,可做数据处理与图表可视化
  • 多智能体流程:通过 run_flow.py 体验多 Agent 协作(官方标注为不稳定版本)

快速上手

推荐使用 uv 管理环境:

uv venv --python 3.12
source .venv/bin/activate
uv pip install -r requirements.txt

随后复制配置模板并填入自己的 LLM API Key:

cp config/config.example.toml config/config.toml
[llm]
model = "gpt-4o"
base_url = "https://api.openai.com/v1"
api_key = "sk-..."
max_tokens = 4096
temperature = 0.0

启动主程序:

python main.py

如需 MCP 工具版本或多智能体版本,可分别运行 python run_mcp.py 与 python run_flow.py。

浏览器自动化说明

OpenManus 默认以 MCP 方式接入 Browser Use。本地模式会自动连接 Chrome/Chromium,无需 API Key;若需隔离的云端浏览器,可设置 BROWSER_USE_API_KEY。通过 OPENMANUS_DISABLE_BROWSER_USE=1 可关闭默认浏览器服务。

适用人群

适合希望深入理解 Agent 架构、想基于开源底座做二次开发的 Python 开发者,以及需要本地化、可审计 AI 自动化能力的研究者与团队。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。