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.
Metadata
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 | Provenance | Actions |
|---|---|---|---|---|
| nano_manus-0.0.3.tar.gz | 28.0 kB | Without provenance | Details for nano_manus-0.0.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| nano_manus-0.0.3-py3-none-any.whl | Python 3 | none | any | Details for nano_manus-0.0.3-py3-none-any.whl |
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
|
Security for nano_manus 0.0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.