Repolode
micro

micro/mu

一个用 Go 编写的开源个人 AI 助手运行时,可通过邮件、短信、XMPP 和 HTTP 接收请求,并调用邮件、日历、文件等工具完成任务。

Star
437
Fork
22
未关闭 Issue
61
最近提交
1小时前

这是什么?

Mu 是 Micro 个人助手的运行时,可以自行部署。HTTP、SMTP 邮件、短信和 XMPP 的消息都汇入同一个收件箱,你可以用自然语言让助手直接完成目标。默认助手 Micro 带有指令和一组工具,这些工具由邮件、文件、日历、搜索、天气、笔记和 shell 等服务提供。

服务既可以作为独立组件直接浏览,也可以作为工具供助手调用,例如完整的邮件客户端与服务端、Brave 网页搜索、带摘要的 RSS 新闻聚合以及 YouTube 视频搜索。所有服务都通过统一的 MCP 接口对外提供。

二进制文件同时可作为 CLI 客户端,连接托管实例或你自己的服务器。HTTP API 使用 Bearer Token 鉴权,并返回 thread 标识以便延续对话。

核心功能

  • 01通过 HTTP、SMTP 邮件、短信和 XMPP 接收请求,统一汇入收件箱。
  • 02助手根据目标自主选择邮件、文件、日历、搜索等工具。
  • 03所有服务通过统一的 MCP 接口提供。
  • 04提供 CLI,支持 ask、inbox list 等命令。
  • 05HTTP API 返回 thread 标识,便于延续对话。

适用场景

  • 自建个人助手,处理邮件和日程等事务。
  • 在终端中让助手汇总新闻或进行网页搜索。
  • 通过 HTTP API 将 AI 助手接入脚本或其他系统。

快速上手

  1. 1

    运行 README 中的官方安装脚本

  2. 2

    在本地启动服务器

    ~/.local/bin/mu --serve --address 127.0.0.1:8080
  3. 3

    打开网页创建账户并选择 AI 提供商

使用前须知

  • 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,修改后通过网络提供服务的版本需要公开源代码。
  • 设置过程中必须选择并配置 AI 提供商,助手才能响应。
  • 自行托管需要参照单独的安装和配置文档进行操作。

标签

常见问题

mu 是什么?
一个用 Go 编写的开源个人 AI 助手运行时,可通过邮件、短信、XMPP 和 HTTP 接收请求,并调用邮件、日历、文件等工具完成任务。 Mu 是 Micro 个人助手的运行时,可以自行部署。HTTP、SMTP 邮件、短信和 XMPP 的消息都汇入同一个收件箱,你可以用自然语言让助手直接完成目标。默认助手 Micro 带有指令和一组工具,这些工具由邮件、文件、日历、搜索、天气、笔记和 shell 等服务提供。
mu 可以免费使用吗?用的什么许可证?
mu 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
mu 还在维护吗?
活跃维护中。mu 最近一次提交是在 2026年10月22日。
mu 适合用来做什么?
自建个人助手,处理邮件和日程等事务。 在终端中让助手汇总新闻或进行网页搜索。 通过 HTTP API 将 AI 助手接入脚本或其他系统。
mu 怎么安装和运行?
运行 README 中的官方安装脚本 在本地启动服务器: ~/.local/bin/mu --serve --address 127.0.0.1:8080 打开网页创建账户并选择 AI 提供商
在哪里获取 mu?
源代码和安装说明在 GitHub 上:https://github.com/micro/mu

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目