nano-manus

nano-manusは、Pythonで開発された軽量なマニュスクリプトエディタです。シンプルなインターフェースと強力な機能を兼ね備え、プログラマーやライターが効率的に作業できるよう設計されています。特に、コードのハイライトや自動補完機能が充実しており、初心者から中級者まで幅広いユーザーに対応しています。

GitHubスター

48

ユーザー評価

未評価

お気に入り

0

閲覧数

21

フォーク

7

イシュー

1

README
🐜 nano_manus

Implementing some features of Manus with MCP

Shows the Memobase Workflow

nano-manus

Features
  • Small: nano_manus is about 1000 LOC.
  • Using MCP: nano_manus supports loading MCP from docker, npx and Smithery
  • Plan-then-Execute: nano_manus will 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 me
  • Give me the latest weather in SF in last 7 days and save it to csv

Welcome to give more use cases!

QuickStart
Setup
Env

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-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.
作者情報
memodb.io

Build infrastructures to make human remembered by AI

50

フォロワー

12

リポジトリ

0

Gist

0

貢献数