Repolode
nano-muse

nano-muse/nanoMuse

An open-source personal agent that runs on your phone, computer and browser, does tasks, keeps working when the app is closed, and asks before irreversible actions.

Open-source alternative to:Meta Muse

Stars
1,969
Forks
217
Open issues
70
Last commit
4 hours ago

What is it?

nanoMuse is a personal AI agent designed to run across every device you own. The Android and iPhone/iPad apps, the Windows, macOS and Linux desktop apps, and a web console all share one account, so a task started on the phone can run on your computer. Each device runs its own agent: the phone uses an Alpine Linux sandbox with a shell, a browser and MCP servers, while the desktop app uses a Python runtime to operate windows.

The agent can act on apps that have no API by working through the screen, and it pauses to ask before deleting, sending or paying. Logins and CAPTCHAs are handed back to the user. Goals can be checked on a schedule, and the agent's identity, memory and routines are stored as Markdown files that can be read and edited. Model access comes from a community relay with a free allowance, or from your own API key across a range of providers.

The relay can be self-hosted on your own server, so conversation text need not leave your network. The project is built on OpenMinis and licensed under GPL-3.0-or-later.

Key features

  • 01Runs on Android, iPhone/iPad, Windows, macOS, Linux and in the browser under one account.
  • 02Operates apps through their screens, not only through APIs, on Android and desktop.
  • 03Asks for confirmation before deleting, sending or paying.
  • 04Continues scheduled goals and routines while the app is closed.
  • 05Stores memory and agent settings as editable Markdown files.
  • 06Supports a self-hosted relay and bring-your-own model keys.

Use cases

  • Delegating routine phone or desktop tasks to an agent while away from the computer.
  • Running an agent on your own server so conversation text stays in your network.
  • Sending a task from a phone to a computer that does the work there.
  • Experimenting with GUI agents and cross-device agent designs.

Quick start

  1. 1

    Download the app for your platform from the latest release

  2. 2

    Open the app and sign in with an e-mail or a mainland-China phone number

Things to know

  • Licensed under GPL-3.0-or-later, a copyleft license that requires derivative works to remain open source.
  • The macOS build is not notarised, so you must right-click and choose Open the first time.
  • Screen-based control of apps is not available on iOS, where the system does not allow it.
  • The free model allowance on the community relay is limited; after that you need your own API key.

Topics

FAQ

What is nanoMuse?
An open-source personal agent that runs on your phone, computer and browser, does tasks, keeps working when the app is closed, and asks before irreversible actions. nanoMuse is a personal AI agent designed to run across every device you own. The Android and iPhone/iPad apps, the Windows, macOS and Linux desktop apps, and a web console all share one account, so a task started on the phone can run on your computer. Each device runs its own agent: the phone uses an Alpine Linux sandbox with a shell, a browser and MCP servers, while the desktop app uses a Python runtime to operate windows.
Is nanoMuse free to use? What license does it have?
nanoMuse is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is nanoMuse still maintained?
Actively maintained. The last commit to nanoMuse was on Oct 21, 2026.
What can I use nanoMuse for?
Delegating routine phone or desktop tasks to an agent while away from the computer. Running an agent on your own server so conversation text stays in your network. Sending a task from a phone to a computer that does the work there. Experimenting with GUI agents and cross-device agent designs.
How do I install nanoMuse?
Download the app for your platform from the latest release Open the app and sign in with an e-mail or a mainland-China phone number
Where can I get nanoMuse?
The source code and installation instructions are on GitHub: https://github.com/nano-muse/nanoMuse

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects