The emergence of Manus indirectly sparked a replication race in the open-source community. Besides CAMEL-AI's 0-day replication of Manus's general-purpose intelligent agent OWL, a project called OpenManus achieved a Manus replication with only three hours of coding.
Last night, OpenManus, accessible without any invitation, debuted on GitHub. At the time of writing, it has garnered 3,300 GitHub stars, a truly meteoric rise. The most striking aspect is its concise and powerful declaration: "Simply modify config.toml to start playing."
OpenManus's installation process is incredibly smooth. With just a few simple commands, you can have your own AI agent: create a new conda environment, activate it, clone the project, install dependencies, and finally copy and edit the configuration file.
Intelligent Collaboration: Brains and Fun
This project wasn't a solo effort; it was collaboratively built by core contributors of MetaGPT in just three hours. This highlights the incredible efficiency of these developers – they can truly "change the tide in the time it takes to drink a cup of coffee."
At its core, OpenManus features a revolutionary modular Agent system, a collaborative network of highly intelligent "specialized teams." Imagine it as a highly efficient "AI company," with a "project manager" (Manus main agent) understanding user needs, a "strategic expert" (PlanningAgent) breaking down complex tasks into clear steps, and "technical experts" (ToolCallAgent) proficient in various tools. Developers can freely combine these functional modules like building blocks to create their own custom AI assistants.
Even more impressive, OpenManus doesn't work in isolation; it seamlessly integrates multiple top-tier large language models, including Claude 3.5 and Qwen VL Plus, leveraging the strengths of each. This open approach deserves commendation.
Task Handling with Precision
OpenManus demonstrates a meticulous approach to handling complex tasks, akin to a master butcher dissecting an ox. For example, when given the task "Conduct in-depth research on Karpathy's website and provide an SEO optimization report," it first analyzes the task, breaking it down into clear steps: checking website information, analyzing SEO elements, checking technical issues, and compiling optimization suggestions. The entire thought process is visualized, with each step clearly displayed.
Ultimately, it generates a detailed report, considering even the specifics of Meta tag optimization and XML sitemap creation.