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
User Cases
nano-manus demo video
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 user cases!
QuickStart
Setup
- 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) 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.
Release files for nano_manus 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nano_manus-0.0.3.tar.gz | 28.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nano_manus-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 44.0 kB
Release files / nano_manus-0.0.3.tar.gz
| Download URL | nano_manus-0.0.3.tar.gz |
|---|---|
| Size | 28.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3f25cc19415b3339a307f741bf6b99e8de49abacd9f44fa4ccaf3b804f8a9304
|
|
BLAKE2b-256 checksum How to use checksums |
844efa1d59f5f0515c73709b7c945b1d232bf38a074424b92700dabc3bd81581
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.5.4
|
Release files / nano_manus-0.0.3-py3-none-any.whl
| Download URL | nano_manus-0.0.3-py3-none-any.whl |
|---|---|
| Size | 16.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
80cd693af8cb806203c4d6e5aaa729e91fd9c30e8aa050789ab856fc55c39a17
|
|
BLAKE2b-256 checksum How to use checksums |
b18bd8031de8e0ce2595f67174b2a8ea90427a61d691c2e802cced5e32894dbf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.5.4
|