Nemo is an open-source agent for every device you own. It works through shells, files, the web, MCP servers and the screen itself. It asks before anything you can't undo, and it remembers you in files you can read.
Windows 10/11 x64 · Needs Python 3.11+ for the agent runtime · All releases
Nemo runs on your machine and talks to the model you choose: Anthropic, OpenAI, DeepSeek, Gemini, Ollama or any OpenAI-compatible endpoint.
A ladder of action: CLI, MCP and APIs first, then direct HTTP, then a browser. When nothing else works, it uses the screen, with a STOP button always in reach.
Every tool call is rated SAFE, MODERATE or SENSITIVE. Destructive commands, payments and sends always ask, and once private data has been read, nothing leaves for an unknown host without your OK.
Type @pc tidy my Downloads on your phone. Your PC does the work, and its approval questions come back to the device in your hand.
SOUL.md, USER.md and GLOBAL.md, plus facts you can search. A nightly "dream" tidies them up, and every change can be rolled back.
One turn at a time per conversation. Messages sent mid-run join the next step, stuck loops stop themselves, and secrets stay in an encrypted vault, never in config.
The desktop app: the agent in a native window, a tray icon, the hands capsule and native notifications. Ctrl+Shift+Space shows Nemo, and Ctrl+Shift+. stops every screen action.
Nemo-Setup-0.2.0-x64.exeA native Kotlin app with its own agent, hands through Accessibility, and Sentinel approvals for your PC's tasks. The source is already on GitHub.
Watch releasesRun the daemon and web console anywhere Python 3.11+ runs: Windows, macOS or Linux.
Quick start guide# from source $ git clone https://github.com/Nidonic/Nemo.git && cd Nemo $ pip install -e ".[all]" $ nemo # daemon + console on http://127.0.0.1:7860
The Windows installer isn't code-signed yet, so SmartScreen may warn on first run: click More info → Run anyway.