Run nanoMuse, an open-source personal agent, across phone, desktop and web
The nanoMuse project is an open-source personal agent that runs on Android, iOS, Windows, macOS, Linux and the browser under one account. It can operate apps through their screens, keep working in the background and ask before irreversible actions.
The problem
Most assistants answer questions, run in a single cloud VM, or live only on the one device where they are installed. Apps without an API are hard for them to reach, and users have no easy way to share one agent across their phone and computer.
How they did it
- Install the app for your platform (Android APK, iOS TestFlight beta, macOS, Windows, Linux) or try the browser demo.
- Sign in with an e-mail or a mainland-China phone number to get a free allowance of model use on the community relay.
- Optionally add your own key from one of eighteen providers, or use an existing ChatGPT, Claude or Kimi plan.
- Turn on Hands so the agent can operate phone apps and computer windows through their screens.
- Optionally self-host: run scripts/self-host.sh for your own relay, or docker compose up -d app for the web app.
From the official docs
bash scripts/self-host.sh --local
Results
- The article gives no performance metrics; it is a project README.
- Per the README, the phone, desktop and web share one account and show the same conversations.
- Per the README, a task said on the phone can run on a PC, with approvals returning to the device in hand.
- The repository shows 207 stars and 25 forks.
As reported by the source (nanoMuse GitHub README); AgentGid did not measure these figures.
This suits an individual or a small technical team comfortable with APKs, TestFlight betas and optionally Docker or shell scripts for self-hosting. The README gives no performance metrics, and the 207 stars and 25 forks point to an early project, so expect rough edges before letting Hands operate apps. If you want a more established open-source option, OpenClaw (Free (OSS)) ranks first in AgentGid's General category.
The agent used here
Similar use cases
Route between coding-agent models with the open-source Weave Router 2.0
The Weave team presented Weave Router 2.0 in a Show HN post. It is an open-source routing model that sits in front of coding agents and switches between LLMs per turn, and the aut…
As reported by the Weave author on Hacker News: on Terminal Bench 4.0 and SWE Atlas, the router had equivalent pass rates to GPT-6 Astra.
Run the pi harness in isolated sandboxes with the self-hosted pi pod
An independent developer, Evan, introduces pi pod, an ongoing open project built on top of the pi coding harness. It aims to run a user's existing pi setup in an isolated sandbox …
No measured results are reported; the article is a project introduction.
Script Gemini CLI in your terminal: explain logs, write commits, document files
Gemini CLI's headless mode takes piped input and returns plain text or JSON. That makes it usable inside shell scripts, aliases and CI jobs.
Explanations of failures from piped logs, and commit messages generated from staged diffs.