nanoMuse
From public sourcesnanoMuse: an open-source personal agent for every device you own. One agent with a name and a look of its own that does things, keeps working while the app is closed, remembers you, and asks before anything you cannot undo. On Android, iPhone and iPad, Windows / macOS / Linux and in the browser; you
Overview
- agent-skills
- ai-agent
- android
- computer-use
- cross-device
- desktop-app
- gui-agent
- ios
- linux
- llm
- mcp
- meta-muse
Installation
Commands are shown, never run by the marketplace. Check them against the official documentation.- Official websiteFrom public sourcesfrom catalog metadatananomuse.cn/ ↗
- Official release filesFrom public sourcesfrom the latest official releasegithub.com/nano-muse/nanoMuse/releases/tag/v1.0.9 ↗
- Language package registrypythonFrom public sourcesfrom the package manifest — publication on the registry is not verified
pipx install nanomuseNot verified: check that this package in the registry belongs to this project before installing.
pypi.org/project/nanomuse/ ↗ - Build from sourceFrom public sourcesfrom catalog metadata
Build from source: no validated build recipe — follow the repository instructions.
github.com/nano-muse/nanoMuse ↗
Compatibility
Unknown means no evidence was found — not that the product is incompatible.| Platform | Status | Architecture | Evidence | Confidence |
|---|---|---|---|---|
| Claude (web & desktop) | Unknown | — | — | — |
| Claude Code | Unknown | — | — | — |
| Cursor | Unknown | — | — | — |
| VS Code | Unknown | — | — | — |
| Windsurf | Unknown | — | — | — |
| ChatGPT | Unknown | — | — | — |
| Windows | Compatible | x86_64 | official build in release v1.0.9: nanoMuse-Desktop-1.0.9-win-x64.exe | 0.70 |
| macOS | Compatible | arm64 | official build in release v1.0.9: nanoMuse-Desktop-1.0.9-mac-arm64.dmg | 0.70 |
| Compatible | x86_64 | official build in release v1.0.9: nanoMuse-Desktop-1.0.9-mac-x64.dmg | 0.70 | |
| Linux | Compatible | x86_64 | official build in release v1.0.9: nanoMuse-Desktop-1.0.9-linux-x64.AppImage | 0.70 |
| Android | Compatible | arm64 | official build in release v1.0.9: nanoMuse-1.0.9-arm64.apk | 0.70 |
| Python | Compatible | — | package manifest: pyproject.toml name | 0.60 |
Releases
checked Oct 30, 2026Files in 1.0.9
| File | Platform | Size | SHA-256 | Download from the official source |
|---|---|---|---|---|
| dsh-nanomuse-1.0.9.tgz | Unknown | 2.6 MB | 81f4bdc4e91d… | Official source ↗ |
| nanoMuse-1.0.9-arm64.apk | android · arm64 · apk | 37.7 MB | 01036202ae36… | Official source ↗ |
| nanoMuse-Desktop-1.0.9-linux-x64.AppImage | linux · x86_64 · appimage | 308.5 MB | ee2ad5f5f1e2… | Official source ↗ |
| nanoMuse-Desktop-1.0.9-linux-x64.deb | linux · x86_64 · deb | 240.1 MB | c7a66f7c325f… | Official source ↗ |
| nanoMuse-Desktop-1.0.9-linux-x64.tar.gz | linux · x86_64 · tarball | 288.5 MB | 5c00270bb19c… | Official source ↗ |
| nanoMuse-Desktop-1.0.9-mac-arm64.dmg | macos · arm64 · dmg | 468.8 MB | eff68f512431… | Official source ↗ |
| nanoMuse-Desktop-1.0.9-mac-arm64.zip | macos · arm64 · zip | 318.6 MB | 7a31476cddb6… | Official source ↗ |
| nanoMuse-Desktop-1.0.9-mac-x64.dmg | macos · x86_64 · dmg | 442.6 MB | 819610aaca8c… | Official source ↗ |
| nanoMuse-Desktop-1.0.9-mac-x64.zip | macos · x86_64 · zip | 333.9 MB | 5d28a25ab45f… | Official source ↗ |
| nanoMuse-Desktop-1.0.9-win-x64.exe | windows · x86_64 · exe | 268.8 MB | 35ab4563033a… | Official source ↗ |
| nanoMuse-1.0.9-arm64.apk.sha256 | checksums | 91 B | dda4dc3b8dbe… | Official source ↗ |
| SHA256SUMS-desktop.txt | other | 1,013 B | 67cc96a5e896… | Official source ↗ |
| SHA256SUMS-harness.txt | other | 89 B | ef680e454020… | Official source ↗ |
| latest.yml | other | 365 B | a93d010a6ccc… | Official source ↗ |
| nanoMuse-Desktop-1.0.9-win-x64.exe.blockmap | other | 285.8 KB | 6e9a706fc09f… | Official source ↗ |
Release history
- v1.0.8Oct 29, 2026Official source ↗
- v1.0.7Oct 25, 2026Official source ↗
- v1.0.6Oct 24, 2026Official source ↗
- v1.0.5Oct 13, 2026Official source ↗
- v1.0.4Oct 12, 2026Official source ↗
- v1.0.3Oct 11, 2026Official source ↗
- v1.0.2Oct 11, 2026Official source ↗
Quality profile
algorithm quality-v1.0 · assessed Oct 16, 2026Score components
License
GPL-3.0This is the catalog policy status, not legal advice.
Sources
Reviews
No reviews yet.
Alternatives
README
From nano-muse/nanoMuse · license GPL-3.0 · fetched Oct 30, 2026nanoMuse is an open-source personal agent for every device you own. One agent with a name and a look of its own, in the style of Meta's Muse: it does things instead of answering questions, keeps working while the app is closed, remembers you, and stops to ask before anything you could not undo.
nano means the whole set, small enough to run and deploy yourself: the phone app, the desktop app, the web console and the relay that joins them are all in this repository, under GPL-3.0-or-later. Free, open source, non-profit. Let's build it together. Sign in and you get a free allowance of model use on the community relay (the developer pays for it); when it is gone, use your own key. The same relay runs on a server of yours, so nothing has to leave your house. Latest: 1.0.9 Tiller, release notes · try it in the browser.
[!NOTE] nanoMuse keeps evolving
A personal agent should not live only in someone else's cloud, so nanoMuse is the open-source, low-cost alternative: on your own devices, with a model you choose and a relay you can host yourself. We want to build it with developers and users everywhere, so that each person truly owns a personal agent. Open an issue or send a pull request; either one helps nanoMuse get better.
https://github.com/user-attachments/assets/c7694d5a-9450-4f99-9254-5d70560d7565
🗞️ News
2026-10-21⭐ 2,000 stars on GitHub and first on GitHub Trending's Swift list (Trendshift: third on October 20, first on October 21), twenty-six days after the first release. Thank you for every try, every report and every pull request; we keep going, a version every few days, and the roadmap says what comes next.2026-10-13⭐ 1,000 stars on GitHub, eighteen days after the first release.2026-10-09🚀 Version 1.0.0 Keel is out, for the phone, the desktop and the browser; it installs over the version before and keeps your data, and its release notes list every change.2026-10-08🤗 Our paper is on Hugging Face Daily Papers, ranked third on the list for October 8; questions and comments are welcome on the paper page.2026-10-07📄 Our paper is available on arXiv: nanoMuse: An Open-Source Personal Agent for Every Device You Own, by Guangyi Liu, Yong Liu and Jiangning Zhang (Zhejiang University); the citation is at the end of this page.2026-09-25🎉 nanoMuse is released on GitHub under GPL-3.0-or-later: an Android app built on OpenMinis 1.13; the relay, the desktop app and the iPhone app came in the days after.
Every version: releases.
Install
| Browser | demo.nanomuse.dev: a nanoMuse on a simulated phone, after a sign-in. A demo; the apps below are the real thing |
| Android 8.0+, arm64 | nanoMuse-1.0.9-arm64.apk: every version is signed with the same key and installs over the last |
| iPhone / iPad | TestFlight: a beta that passed Apple's beta review; the link installs it · iOS |
| macOS 12+ | Apple Silicon · Intel. Not notarised: right-click → Open the first time |
| Windows 10+ | nanoMuse-Desktop-1.0.9-win-x64.exe: click Run anyway once |
| Linux x64 | AppImage · .deb · tar.gz |
| Docker | bash scripts/self-host.sh --local for your own relay; docker compose up -d app for the web app on a server of yours; see self-hosting |
All downloads come from the latest release; the same files are on nanomuse.cn/dl when GitHub is slow where you are. Open the app, sign in with an e-mail or a mainland-China phone number, and it has a model to think with. The phone, the desktop and the web share one account and show the same conversations.
What it does
How it works
Each device runs its own agent: the phone inside the APK (Alpine Linux under proot, a shell, a browser, MCP), the computer inside nanoMuse Desktop (DeepSeek Harness with the Python runtime for the hands). Signed in, they meet on the relay and can ask each other for things; the text of the conversations travels through it, files and screenshots stay where they were made.
docs/every-device.md explains the devices, docs/hub.md the frames, docs/cloud.md the relay, docs/privacy.md what it keeps.
Compared with Muse and OpenMinis
| Meta Muse | OpenMinis | nanoMuse | |
|---|---|---|---|
| Where the agent runs | A cloud VM per user | The phone it is installed on | Your phone, your computer, or a server of yours, one account across them |
| Apps without an API | Out of reach; the VM never touches your devices | An accessibility CLI on Android | The screen as a hand on the phone and the computer: screenshots, APIs first, you take over for logins. Not on iOS, where the system does not allow it |
| Other devices | Clients of one VM | The one it is installed on | Devices ask each other for things over the hub, with approvals where you are |
| Models | Meta's | Bring your own | The relay's free allowance, or your own |
| Licence | Closed | GPL-3.0 | GPL-3.0-or-later, built on OpenMinis |
Docs
nanomuse.cn/docs: install per platform, every device, hands, connectors, memory, self-hosting, the protocols. The sources are in docs/; what changed in each version is in the CHANGELOG and docs/releases/.
Self-host
One VPS, one hour: docs/self-hosting.md. Three ways: no server at all with your own key, your own relay with scripts/self-host.sh, or a runtime of your own for the web app.
Contribute
Use it for a real task, report what broke, then pick something focused: CONTRIBUTING.md has the setup and the conventions, AGENTS.md the rules a coding agent follows in this tree, and the roadmap says where to start. Issues · Discussions · Discord.
Maintainers
Community Contributors
Everyone whose change has landed on main, from GitHub's contributors list.
⭐️ Citation
If you find nanoMuse useful, please cite the paper.
@misc{liu2026nanomuseopensourcepersonalagent,
title={nanoMuse: An Open-Source Personal Agent for Every Device You Own},
author={Guangyi Liu and Yong Liu and Jiangning Zhang},
year={2026},
eprint={2610.08699},
archivePrefix={arXiv},
primaryClass={cs.AI},
url={https://arxiv.org/abs/2610.08699},
}
Acknowledgements
nanoMuse stands on other people's work; THIRD_PARTY_NOTICES.md has the terms.
- OpenMinis: the on-device agent the phone app is built on, with proot and Alpine Linux for the sandbox.
- DeepSeek Harness: the agent harness the desktop app is a plugin of.
- UI-TARS-desktop (ByteDance): the desktop hands' operator is a port of theirs, and the stage's markers follow their ScreenMarker.
- MobileGym, MemGUI-Bench, PhoneHarness, CopilotKit/OpenMuse, Open-AutoGLM, ClawGUI: the phone operator, the traces and the product ideas.
Disclaimer
nanoMuse is an independent community project, not affiliated with or endorsed by Meta Platforms, Inc.; Muse is their trademark. The dragon is the project's own.
License
GPL-3.0-or-later. The phone app is based on OpenMinis 1.13 (GPL-3.0), modified since 2026-09-24; see NOTICE. Earlier versions of the Python line were MIT (tag pre-openminis).