felinics/Memoh
felinics/Memoh has 2,790 GitHub stars and 266 forks. GitHot measured +6 stars in 24 hours and +19 in 7 days. Last checked 2026-11-06 16:38 UTC. Last push 2026-11-02.
✨ The open-source multi-agent platform. Every agent gets its own computer, desktop, network, and long-term memory. You can bring your own key, or host your coding agent like Claude Code, Codex and so on.
实测星标增长
- 24小时
- +6
- 7天
- +19
- 15天
- 更新延迟
- 1个月
- 更新延迟
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README_CN.md
原文Memoh 是什么?
Memoh 是一个开源的多智能体平台。每个 Agent 都有一台自己的云端电脑 — 独立的 Workspace,配有文件系统、桌面、浏览器、网络和长期记忆。你的 Agent 全天候在线,即使关上笔记本也不会停。
你可以用自己的 API Key 运行 Memoh 内置 Agent,也可以把已有的 Claude Code、Codex Agent 托管到 Memoh Workspace 里。
通过 Telegram、Discord、飞书、微信、Web UI 等渠道与它们对话。它们能跨会话、跨平台记住上下文,操作浏览器,调用 MCP 工具,执行定时任务。给自己跑一个,给团队成员各分配一个,或一次拉起一组。
开始使用
Memoh Cloud
你现在可以直接去 app.memoh.net 注册登录账号。
Self-hosted
在自己的基础设施上自托管完整服务。
curl -fsSL https://memoh.sh | sh
更多部署选项
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 -d
Compose 会分别启动 Server 和 Channel 服务。请妥善保存内部 RPC 密钥,重新创建服务时继续使用同一个值。
拆分部署中,Channel 通过认证后的内部 Storage RPC 流式读写媒体,只有 Server 需要访问工作区和媒体存储。升级时先更新 Server,再更新 Channel,确保 Storage 服务已可用。
不使用 Docker(或从已有裸机部署升级)?在 config.toml 中将 internal_rpc.shared_secret 留空即可:Server 会内嵌 Channel 运行时,继续以单进程 all-in-one 方式运行——外部渠道、webhook 端点全部保留,无需运行 memoh-channel 进程。设置密钥则切换为双进程拆分部署。
执行过 setup 的已有仓库仍然可以继续使用 git pull:post-merge hook 会初始化新增的
submodule,setup 也会为后续 pull 启用递归更新。如果从未安装过该 hook,升级后只需执行
一次 mise run submodule-init。GitHub 自动生成的
“Source code” 压缩包不包含 submodule,请改用 Release 附件中的
Memoh-<version>-source.zip 或 .tar.gz 完整源码包。
镜像拉取慢时可用国内镜像:
curl -fsSL https://memoh.sh | USE_CN_MIRROR=true sh不要对整个安装脚本用
sudo。需要时脚本内部会自行调用sudo docker。在 macOS 上,或用户已在docker组时,连 Docker 也不必 sudo。
自定义与生产环境见 DEPLOYMENT.md。
为什么选 Memoh?
- 每个 Agent 一台电脑:独立 Workspace,自带文件系统、网络、桌面和浏览器
- 多用户、多机器人:给自己跑一个,给家人各部署一个,在一台机器上同时跑一群
- 轻量:可以自托管在自己的基础设施上,也可以连接 Memoh Cloud
为本项目拆出的子项目
- Twilight AI — 给 Go 用的轻量 AI SDK,风格参考 Vercel AI SDK
- Connect It — 自托管的连接器网关,安全保存 SaaS 凭据,并通过单个 MCP 端点让 Agent 使用各种集成
- UI — 面向 AI Agent 管理界面的 Vue 3 设计系统,包含组件库、设计令牌,以及指导 Agent 正确使用它们的技能
项目状态
Star 历史
贡献者
社区
- 🌐 网站
- 📚 文档 — 安装、概念与指南
- 🤝 合作 — [email protected]
- 💬 Telegram 群组 — 交流与支持
- 🛒 应用超市 — 整理好的技能与 MCP 模板
许可证:AGPLv3
Made with ❤️ by MemohAI Team,
Copyright (C) 2026 MemohAI (memoh.ai). All rights reserved.