OpenManus
MIT-licensed open agent framework from the MetaGPT team, prototyped in three hours as the open answer to Manus. 58,100 stars and still pushing commits in August 2026.
Overview
Three days after Manus launched behind invite codes in March 2025, a group from the MetaGPT team put a working open implementation on GitHub. Xinbing Liang and Jinyu Xiang led it, with Zhaoyang Yu, Jiayi Zhang and Sirui Hong, and the prototype took about three hours. The repository now lives under the FoundationAgents organisation, carries 58,100 stars and 10,100 forks, and was last pushed on 22 August 2026. It is not archived and the issue tracker is live. The licence is MIT, full stop, with none of the user-count thresholds or acceptable-use appendices that show up in most Chinese open releases.
Architecturally it is deliberately small. Python 3.12, install with uv or conda, configure models in a config.toml that takes an OpenAI-compatible base_url and key. That single design decision is what makes it useful in China: point it at DeepSeek, at Qwen through DashScope, or at a vLLM server you run yourself, and the agent never touches a foreign endpoint. Browser Use CLI 3.0 starts as the default MCP server, Playwright covers browser automation and BrowserGym is there if you want to run web benchmarks. There is a planning agent, a tool-calling agent and a data analysis path with chart generation. A sibling project, OpenManus-RL, built with researchers at UIUC, works on reinforcement learning based tuning of agent policies.
Two honest caveats. The version tags are misleading: v0.1.0 through v0.3.0 were all cut on 10 April 2025 and nothing has been tagged since, so production users pin a commit hash and own their own testing. And this is a framework, so you supply the sandboxing. An agent with shell access on an unisolated host is a security incident waiting for a prompt injection, and the repo does not solve that for you. Neither point undermines the recommendation. If you want an agent loop you can read end to end, modify and run entirely on domestic infrastructure, this is the reference codebase, and the licence means nobody can change the terms on you later.
Key Features
- ✓ MIT licence with no user cap and no field-of-use restriction, which is a materially different legal position from the community licences most Chinese AI releases ship under
- ✓ Model agnostic via a config.toml that accepts any OpenAI-compatible base_url, so DeepSeek, Qwen through DashScope or a local vLLM endpoint all drop in without code changes
- ✓ Starts Browser Use CLI 3.0 as a default MCP server, with Playwright and BrowserGym available for web-native and benchmark tasks
- ✓ Tool-calling agent, planning agent and a data analysis path with chart generation, each readable in a few hundred lines rather than buried under abstraction
- ✓ OpenManus-RL, a sibling repository built with UIUC researchers, for reinforcement learning based tuning of agent policies
- ✓ Python 3.12, installable with uv or conda, runs on a laptop with no hosted service in the loop
Where it holds
- • The licence is the whole point. Plain MIT, no strings, which is rarer among Chinese AI releases than the English coverage suggests
- • 58,100 stars and 10,100 forks make it the reference implementation people fork when they want an agent loop they can actually read
- • Model portability means you can run the entire stack against domestic endpoints and keep data inside mainland borders, which solves a compliance problem that hosted agents cannot
- • Last push 22 August 2026, six days before this was written. This is maintained code, not a viral weekend repo left to rot
Where it breaks
- • Tagged releases stopped at v0.3.0 on 10 April 2025. Everything since lives on main, so you pin a commit hash and do your own regression testing
- • 466 open issues against a small core team. Expect to read source when something breaks rather than wait for a fix
- • It is a framework, not a product. No hosted sandbox, no VM isolation, no UI. Container escape and credential handling are your problem, and that matters when the agent has shell access
- • Run quality is bounded entirely by the model you point it at. None of the original Manus benchmark claims transfer, and nobody publishes reproducible numbers for this codebase
My Take
MIT, no user cap, no field-of-use clause. That one fact matters more than the three-hour build story this repo is famous for, because a great deal of what China ships as "open" arrives wrapped in a community licence you need to read twice. The MetaGPT team kept it alive as well, with a push on 22 August 2026 against 58,100 stars and 10,100 forks. Point config.toml at a DeepSeek or local Qwen endpoint and the whole agent loop runs without a packet leaving your network, which is the real reason to choose it over anything hosted.
Quick Info
- Pricing:
- open-source
- Openness:
- Open source
- Licence:
- MIT
- Starting at:
- Free. MIT licence, no user cap, no field-of-use restriction, no commercial clause. Your only costs are inference and the machine you run it on. Because the model layer is a plain OpenAI-compatible endpoint, you can run it against a 3 yuan per million token domestic API or against a local vLLM server for the price of electricity.
- Added:
- Aug 2026
- Updated:
- Aug 2026
Use Cases
Judge it on your own work
The notes above say where OpenManus holds and where it breaks. The fastest check is your own workload.
Visit website ↗Alternatives to OpenManus
Manus
freemiumGeneral AI agent from Butterfly Effect, the Wuhan and Beijing team now based in Singapore. Runs long multi-step tasks in a cloud VM. Blocked from mainland China since 2025.
OpenClaw
freeOpen-source AI agent framework for building autonomous AI systems that can interact with tools, APIs, and environments.
AgentScope
open-sourceApache 2.0 agent framework from Alibaba Tongyi Lab's SysML team. Version 2.0 folded the separate Runtime project into the core, so sandboxing, agent serving and observability now ship as one...
LangGraph
open-sourceLow-level orchestration framework for stateful, long-running LLM agents, with checkpointing, human-in-the-loop pauses and a managed deployment tier through LangSmith.