Implementing some features of Manus with MCP
nano-manus
nano_manus
is about 1000 LOC.nano_manus
supports loading MCP from docker, npx
and Smitherynano_manus
will gather your agents, make the plans and then assign the correct jobs to your agentshttps://github.com/user-attachments/assets/33b90afc-2e30-4ab0-8988-bd7d6da065fb
Find all .py file and explain them to me
Give me the latest weather in SF in last 7 days and save it to csv
Welcome to give more use cases!
Your .env
should look like:
BRAVE_API_KEY=BSAxxxx
JINA_API_KEY=jina_xxxx
OPENAI_API_KEY=sk-proj-XXXXX
nano-manus
uv sync
uv run examples/basic_planner.py
mcp/brave-search
, jina-ai-mcp-server
)@wonderwhy-er/desktop-commander
)@wonderwhy-er/desktop-commander
).pdf, .doc
claude
, qwen
, deepseek
...)nano-manus
is extremely unstable! My guess is gpt-4o
is 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-manus
will operate files and run command on the current dir of your local computer, make sure you don't run it on some important folders.No configuration available
Related projects feature coming soon
Will recommend related projects based on sub-categories