nanoMuse — an open-source personal agent for every device you own

English|简体中文|繁體中文|Español|Français|Bahasa Indonesia|日本語|한국어|Русский|Tiếng Việt

GitHub stars Downloads Test Suite Try it in the browser Website GPL-3.0-or-later Discord

nanoMuse 是一个开源的个人智能体,适用于你拥有的每一台设备。一个拥有自己名字和外观的智能体,风格类似 Meta 的Muse:它直接做事,而不是回答问题;应用关闭时它仍在工作;它记得你;在遇到任何你无法撤销的操作前,它会停下来先问你。

nano意味着整套东西,小到足以让你自己运行和部署:手机应用、桌面应用、网页控制台以及连接它们的 relay 全都在这个仓库里,采用 GPL-3.0-or-later 许可。免费、开源、非营利——让我们一起构建它。登录后,你可以在社区 relay 上获得免费的模型使用额度——由开发者付费;用完之后,使用你自己的密钥。同一个 relay 也可以运行在你自己的服务器上,这样任何东西都不必离开你的家。最新版本:0.1.40 Clear—发行说明·在浏览器中试用。

Chat: before deleting in the workspace, the agent stops and asks — once, this chat, always for the workspace, or deny Feed: posts written for you this morning Goals: tracked on a schedule, with routines Avatar: describe a look, your image model draws it, pick the one you like

安装

浏览器 demo.nanomuse.dev—— 一个在模拟手机上的 nanoMuse,登录之后。这是演示;下面的应用才是真家伙
Android8.0+,arm64 nanoMuse-0.1.40-arm64.apk—— 每个版本都用同一密钥签名,并覆盖安装到上一个版本之上
iPhone / iPad TestFlight—— 测试版;一旦 Apple 的测试版审核通过,该链接就会提供构建版本 ·iOS
macOS12+ Apple Silicon·Intel—— 未公证:首次打开时右键 →打开the first time
Windows10+ nanoMuse-Desktop-0.1.40-win-x64.exe—— 点击仍要运行一次
Linuxx64 AppImage·.deb·tar.gz
Docker bash scripts/self-host.sh --local用于你自己的 relay;docker compose up -d app用于你自己服务器上的网页应用——自托管

所有下载都来自最新发行版;同样的文件也在nanomuse.cn/dl上,以防你所在的地方访问 GitHub 很慢。打开应用,用电子邮件或中国大陆手机号登录,它就有了一个可以思考的模型。手机、桌面和网页共享同一个账号,并显示相同的对话。

它能做什么

直接做事。
一个 Linux shell、一个浏览器、MCP 服务器和技能——而且,开启Hands后,还能通过屏幕操作你手机上的应用和电脑上的窗口,适用于那些从来没有 API 的东西。
先询问。
在删除、发送或付款前会停下来,可选择仅记住这一次、此对话或始终;密码和验证码由你自己输入。登录或 CAPTCHA 会交给你处理,完成后继续。
触达你的其他设备。
在手机上说话,它在你的 PC 上运行;@Mac …在消息开头就把任务发送到那里。审批会回到你手中的设备上。
持续运行。
按计划检查目标,在应用关闭时运行例程,每天早上为你写一份信息流。
记住你。
它是什么、它了解你的哪些信息以及它何时唤醒,都是你可以阅读和编辑的 Markdown 文件。
住在你的聊天应用里。
它在飞书、钉钉、企业微信和 Telegram 中回复。
有自己的外观。
描述一个,你的图像模型把它画出来,视频模型让它动起来。默认是一只小龙。
任何模型。
中继的额度、你在十八家提供商之一(Bailian、OpenRouter、OpenAI、Gemini、DeepSeek 等)的自有密钥,或者你已经付费的方案:ChatGPT、Claude、Kimi。没有图像或视频模型的提供商会让这两项关闭,应用会说明这一点。

工作原理

每台设备运行自己的智能体——手机在 APK 内(proot 下的 Alpine Linux、一个 shell、一个浏览器、MCP),电脑在 nanoMuse Desktop 内(DeepSeek Harness 配合 Python 运行时来充当双手)。登录后,它们在 hub 上相遇,可以互相请求东西;对话文本通过它传输,文件和截图留在它们被创建的地方。

Android, the desktop (Mac, Windows, Linux), iPhone and iPad, and the web app around one account: the relay signs the devices in and carries the conversation between them

docs/every-device.md解释这些设备,docs/hub.md这些框架,docs/cloud.md中继,docs/privacy.md它保留什么。

与 Muse 和 OpenMinis 对比

Meta Muse OpenMinis nanoMuse
智能体在哪里运行 每个用户一个云 VM 它安装所在的手机 你的手机、你的电脑,或你自己的服务器——一个账号跨它们使用
没有 API 的应用 无法触及;VM 从不接触你的设备 Android 上的无障碍 CLI 屏幕作为手机和电脑上的手:截图、API 优先,登录时由你接管。iOS 上不行——系统不允许
其他设备 一个 VM 的客户端 它安装所在的那一个 设备通过 hub 互相请求东西,在你所在之处进行审批
模型 Meta 的 自带 中继的免费额度,或你自己的
许可证 闭源 GPL-3.0 GPL-3.0-or-later,基于 OpenMinis 构建

新闻

  • 2026-10-06 ·0.1.40 Clear—— iPhone 的输入框重新回到视野中,手机上的每个聊天都归属于其账户,来自中继的每一次拒绝在每个客户端上都是一句简单的话或一张卡片。Mac 会真实地截取屏幕画面,或说明为何无法做到,Windows 在移动应用的更新后重新启动,中继的控制台有 Controls、Stats 和 Site 页面。
  • 2026-10-06 ·0.1.39 Keys—— 来自十八家提供商目录中的你自己的密钥,使用 ChatGPT 套餐登录,设备只显示已登录账户的对话。
  • 2026-10-05 ·0.1.38 Loom—— 侧边聊天保留在创建它们的设备上,一个 Mac 辅助应用持有 hands 的权限,每个应用都可以指向你自己的中继,文档变成了一个网站。

所有版本:releases。

文档

nanomuse.cn/docs—— 按平台安装、每台设备、hands、连接器、记忆、自托管、协议。源码在docs/中;每个版本的变化在CHANGELOG和docs/releases/中。

自托管

一台 VPS,一小时:docs/self-hosting.md。三种方式——使用你自己的密钥完全不需要服务器,使用scripts/self-host.sh搭建你自己的中继,或为 Web 应用搭建你自己的运行时。

贡献

用它完成一个真实任务,报告出了什么问题,然后挑一个专注的方向:CONTRIBUTING.md中有环境搭建和约定,AGENTS.md中有编码智能体在此代码树中遵循的规则,而roadmap说明了从哪里开始。Issues·Discussions·Discord。

致谢

nanoMuse 建立在他人的工作之上;THIRD_PARTY_NOTICES.md中有相关条款。

免责声明

nanoMuse 是一个独立的社区项目,不隶属于 Meta Platforms, Inc.,也未受其认可;Muse 是他们的商标。这条龙是项目自己的。

许可证

GPL-3.0-or-later。手机应用基于 OpenMinis 1.13(GPL-3.0),自 2026-09-24 起有修改——见NOTICE。Python 系列的早期版本为 MIT(标签pre-openminis)。