GitHub Stars
48
User Rating
Not Rated
Favorites
0
Views
38
Forks
7
Issues
1
README
nano-manus
Features
- Small:
nano_manusis about 1000 LOC. - Using MCP:
nano_manussupports loading MCP from docker,npxand Smithery - Plan-then-Execute:
nano_manuswill gather your agents, make the plans and then assign the correct jobs to your agents
Use Cases
https://github.com/user-attachments/assets/33b90afc-2e30-4ab0-8988-bd7d6da065fb
Find all .py file and explain them to meGive me the latest weather in SF in last 7 days and save it to csv
Welcome to give more use cases!
QuickStart
Setup
Env
- Brave Search API key
- Jina API key
- OpenAI API key
Your .env should look like:
BRAVE_API_KEY=BSAxxxx
JINA_API_KEY=jina_xxxx
OPENAI_API_KEY=sk-proj-XXXXX
Run default nano-manus
uv sync
uv run examples/basic_planner.py
Abilities
- Search Web (
mcp/brave-search,jina-ai-mcp-server) - Local files operations (
@wonderwhy-er/desktop-commander) - Execute codes and commands in your computer (
@wonderwhy-er/desktop-commander) - (coming soon) Implementing CodeAct
- (coming soon) Read
.pdf, .doc - (coming soon) browser use
- (coming soon) multi-model router (
claude,qwen,deepseek...)
Known Issues
nano-manusis extremely unstable! My guess isgpt-4ois not that good at tool use.Unable to exit: seem like some MCPs will cause the problems of unable to exit the program when all the tasks were done.nano-manuswill operate files and run command on the current dir of your local computer, make sure you don't run it on some important folders.
Author Information
Related MCPs