
字节笔记本
2026年9月11日
Memoh:开源多智能体平台,给每个 Agent 一台 24 小时在线的云电脑
Memoh 是一个开源的多智能体平台:每个 Agent 都有一台自己的「云电脑」,带独立的文件系统、桌面、浏览器、网络和长期记忆,你的笔记本合上之后它们照样在线。自带 API Key 就能跑内置 Agent,也可以把 Claude Code、Codex 托管进工作区,再通过微信、Telegram、Discord 等 10 多种渠道和它们对话。这篇文章介绍它的核心特性、部署方法和几个典型用法。
项目简介
Memoh 是 MemohAI 团队 2026 年 1 月开源的项目,主要用 Go 编写,目前在 GitHub 上有 2215 个 star、209 个 fork,采用 AGPLv3 协议。
它针对的现状是:大多数 AI Agent 依赖你自己的电脑和会话窗口,关机就下线,换个平台就失忆。Memoh 把每个 Agent 放进一个隔离的工作区,工作区里有文件系统、桌面、浏览器和网络,Agent 7×24 小时在线,跨会话、跨平台记住上下文。
项目还带三个子项目:Twilight AI(Go 版 AI SDK,思路类似 Vercel AI SDK)、Connect It(自托管连接器网关,把 SaaS 凭证收进一个 MCP 端点)、UI(Vue 3 写的 Agent 管理界面设计系统)。

核心特性
- 多 Bot 多用户:自己跑一个,给家里每人配一个,或在一台机器上起一队;Bot 之间可以私聊、群聊、互相聊,跨平台身份绑定
- 隔离工作区:每个 Bot 有独立的文件系统、网络、工具和桌面
- 长期记忆:跨会话、跨平台开箱自带,也支持接入 Mem0、OpenViking
- 10+ 渠道:Telegram、Discord、飞书、微信、QQ、邮件、Web UI 等
- Agent 托管:通过 ACP 把外部 Agent 放进工作区,目前已支持 Codex 和 Claude Code,按 Bot 配置
- 浏览器与桌面操作:在工作区里驱动浏览器,或操作桌面跑 GUI 流程
- MCP:连接外部工具服务器,每个 Bot 管理自己的连接
- Skills 与超市:模块化技能,从 Supermarket 安装现成模板,可委派给子 Agent
- 定时任务:把重复流程变成计划任务
技术栈
- Go:服务端主体(Server 与 Channel 两个服务)
- Docker Compose:部署编排
- Vue 3:Agent 管理界面的设计系统(独立子项目 felinics/ui)
安装指南
前置要求
- 一台自己的服务器或常开的电脑(Memoh Cloud 还没上线,目前需自托管)
- Docker
一键部署
curl -fsSL https://memoh.sh | sh国内拉镜像慢,加镜像源:
curl -fsSL https://memoh.sh | USE_CN_MIRROR=true sh别用 sudo 跑整个安装脚本,Docker 需要权限时安装器内部会自己调 sudo docker。
手动部署
git clone --depth 1 --recurse-submodules --shallow-submodules https://github.com/felinics/Memoh.git
cd Memoh
cp conf/app.docker.toml config.toml
# 编辑 config.toml
export MEMOH_INTERNAL_RPC_SHARED_SECRET="$(openssl rand -hex 32)"
docker compose up -dCompose 栈把 Server 和 Channel 拆成两个服务,这个内部 RPC 密钥要保密,且重建栈时用同一个值。
快速开始
- 部署完成后打开 Web UI,创建第一个 Bot
- 填入自己的模型 API Key,选好模型
- 绑定渠道:微信、Telegram、Discord、飞书等任选
- 在对应渠道里发消息,Bot 就会回应;换个渠道接着聊,它仍然记得之前的上下文
不想自己维护服务器的话,Memoh Cloud 在准备中,可以先去 memoh.ai/waitlist 排队。
使用示例
场景 1:托管一个 Claude Code
在 Bot 设置里选择 ACP 托管,配置 Claude Code(或 Codex),这个 Agent 就跑在 Memoh 工作区里,文件系统、浏览器都归它用。你在 Telegram 里给它发任务,它跑完把结果发回来。
场景 2:给家人配一个微信机器人
多用户设计下,可以给每个家庭成员部署独立 Bot。绑定微信后,家人随时在微信里问问题、记事情,长期记忆让这些对话在跨天、跨渠道之后仍然接得上。
场景 3:定时任务自动化
把每周要做的重复工作写成计划任务,比如定时抓取某个页面、汇总到工作区文件,再通过渠道推给你。配合 MCP 工具和子 Agent,可以拼出更复杂的流程。
注意事项
- 协议是 AGPLv3:对外提供服务需要开源修改,商用前先评估协议约束
- GitHub "Source code" 压缩包缺 submodule:要构建请用 Release 附件里的 Memoh-<版本>-source.zip 或 .tar.gz
- RPC 密钥管理:手动部署时
MEMOH_INTERNAL_RPC_SHARED_SECRET要保密,重建栈保持同值;留空则退化为单进程 all-in-one 模式 - Cloud 未上线:目前要自托管,Memoh Cloud 可先加 waitlist
项目链接
- GitHub 仓库:felinics/Memoh
- 官网:memoh.ai
- 文档:docs.memoh.ai
- 许可证:AGPLv3