OpenManus: The Open-Source Version of Manus, No Invite Code Required
What is OpenManus?
OpenManus is an open-source project that replicates Manus, providing an AI Agent tool that can be used without a Manus invitation code. Users can complete a variety of tasks on their local computer, such as web browsing, file operations, and code writing. The project was built in just 3 hours by team members of MetaGPT.

Main Features of OpenManus
No invitation code required: Unlike Manus, OpenManus allows users to use it without an invitation code, lowering the barrier to entry.
Rapid implementation: The project was developed in just 3 hours, showcasing the efficient collaboration capabilities of the open-source community.
ReAct mode: Adopts the traditional ReAct mode, making decisions based on the current state, which facilitates context and memory management.
Plan&ReAct functionality: Plan&ReAct functionality has been initially added and is currently being optimized and debugged. Users can try modifying the System Prompt to enhance functionality.
Main Dependency Tools of OpenManus
PythonExecute: Executes Python code to interact with the computer system, supporting file operations and automation tasks.
FileSaver: Saves files locally, supporting multiple formats.
BrowserUseTool: Opens, browses, and controls the browser.
GoogleSearch: Performs web information retrieval.
Technical Implementation
OpenManus adopts the ReAct (Reasoning and Acting) mode, making decisions based on the current state, making context and memory management more convenient. Currently, the development team has initially added the Plan&ReAct functionality and is in the process of optimization and debugging.
Installation and Usage
1. Create a Conda environment:
conda create -n open_manus python=3.12 conda activate open_manus
2. Clone the repository:
git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus
3. Install dependencies:
pip install -r requirements.txt
4. Configure the API key: Edit the config.toml file and add your API key and custom settings.
5. Run OpenManus:
python main.py
Users can enter their ideas in the terminal to interact with the agent.
Application Cases
The development team has conducted multiple real-world tests, proving the practicality of OpenManus:
Information aggregation and report generation: Search for information and reports about Manus Agent, and generate a well-formatted HTML report.
Game development: Create an HTML version of the Snake game.
Future Development Roadmap
Improve planning capabilities.
Provide more real-time demonstrations.
Support playback functionality.
Fine-tune models through reinforcement learning.
Establish comprehensive benchmark tests.
OpenManus is jointly developed by @mannaandpoem, @XiangJinyu, @MoshiQAQ, and @didiforgithub from the MetaGPT community.
GitHub repository:https://github.com/mannaandpoem/OpenManus
Script Planner Assistant▸
AI Apps
AI News 