whereismyai
nanoMuse
nanoMuse is an open-source personal agent that performs tasks across personal devices, executes routines, and requests user approval before actions.
nanoMuse is an open-source personal agent designed for everyday devices, including phones, desktop computers, and web consoles. It performs concrete actions through a Linux shell, a browser, Model Context Protocol servers, and screen-based interactions on supported devices. Users interact with the agent via chat applications such as Telegram, Feishu, DingTalk, and WeChat Work. The agent operates continuously, runs scheduled goals, and pauses to request user approval before performing sensitive actions like deleting files, sending messages, or making payments. Memory and configuration files are stored as local Markdown files that users can read and edit. The system supports multiple AI model providers, including OpenAI, Gemini, DeepSeek, and OpenRouter, or a free allowance on the community relay.
nanoMuse at a glance
- Best for: Software engineer, Product manager
- Runs on: Web, macOS, Windows, Linux, iOS, Android, Docker, self-hosted, open source
- Pricing: Free and open source under GPL-3.0-or-later; includes a free allowance of model use on the community relay or user-provided API keys.
- Released: October 2026
- Category: AI agent tool
- Website: github.com/nano-muse/nanomuse
Key features
- Executes tasks via shell, browser, and MCP servers
- Requests user approval before critical actions
- Runs routines and scheduled goals while apps are closed
- Maintains memory in readable and editable Markdown files
- Connects across phone, desktop, and web devices
- Integrates with Telegram, Feishu, DingTalk, and WeChat Work
- Generates custom agent appearances using image models
Use it for
- Automating multi-step tasks across phones and desktop computers
- Running scheduled background routines and periodic goals
- Controlling desktop applications and phone screens through visual agents
- Managing tasks through chat applications like Telegram and Feishu
Alternatives to nanoMuse
- nanobot — Provides a compact, self-hosted agent runtime with long-horizon execution.
- Openmuse — It runs its own server, task worker, and browser worker for personal tasks.
- Nanobrowser — Run multi-agent workflows using your own LLM API key directly in your browser.
- LobsterAI — Open-source desktop agent with local data storage and remote control via messaging apps.
- NanoClaw — Runs in isolated Docker containers with credential protection via OneCLI.
- Comma — It operates 24/7 on a cloud computer to finish tasks independently.
- Nakama — Run isolated team AI agents with chat, tools, memory, and channel integrations.
- OpenMinis — Runs an on-device Linux shell, browser automation, and deep system integrations.
- Composio — Equips AI agents with tools, managed user auth, and sandboxes across 1,500+ apps
- BrowserOS — Runs entirely locally and lets AI agents use real user logins to complete tasks.
- OpenAgent — Self-hosted single binary with MCP support, 30+ model providers, and zero data leakage.
- Yao — Self-hosted agent platform with task tracking on centralized boards.
All nanoMuse alternatives