Memos
Memos 是一款开源、可自托管的轻量笔记应用,把日常想法以个人时间线的方式聚合起来。支持 Markdown、标签检索与灵活的可见性控制,数据存放在自己的服务器上,单文件 SQLite 存储,部署简单。
爱鲜报评分
0 人评分
64k
星数
否
中文
Go
主语言
是
活跃
414
贡献者
人工分析
EDITORIAL推荐理由
Memos 用 Go + React 实现,单二进制或一条 Docker 命令即可跑起来,非常适合想要「自己的 Flomo」的开发者。6.4 万 Star 与活跃的发布节奏说明社区成熟,MIT 协议可放心用于个人或团队内部。相比重型知识库,它更强调低摩擦记录与时间线回顾。
适用场景
- 个人碎片化笔记与灵感速记
- 自建轻量微博客/朋友圈式时间线
- 团队共享空间内的协作记录
- 通过 API/MCP 接入脚本与 AI 工具做自动化归档
- 替代第三方云笔记以掌控数据隐私
优点
- 部署极简,Docker 一条命令即可运行,数据集中在单一目录便于备份
- Go 后端 + SQLite 默认存储,资源占用低,适合小主机与 NAS
- 支持 Markdown、标签、可见性分级与共享空间,兼顾私密与分享
- 提供 REST API、MCP Server、浏览器剪藏与 Telegram 机器人等生态集成
- MIT 开源、社区活跃,版本迭代与文档较完善
缺点
- 功能定位偏轻量,缺少双向链接、块级引用等重型知识管理能力
- 跨大版本升级有前置要求(如需先升级到 v0.31.0),升级前需读迁移说明
- 默认 SQLite 单机部署,多实例/高并发场景需自行评估数据库与架构
- 界面与文档以英文为主,中文资料依赖社区
Memos 是什么
Memos 是一款开源、可自托管的轻量笔记应用,把日常零散的想法收拢到一条个人时间线里。一句话可以是一条 memo,也可以写长文并用 Markdown 组织结构;标签把不同日期的相关想法串起来,方便回头翻找。
数据保存在你自己的服务器上,私密、分享给亲友、公开发布到 Web,都由你决定;在共享空间里还能与他人一起写,同时各自保留自己的 memo。
核心特性
- 低摩擦记录:打开即写,适合碎片化灵感与日常随笔。
- 时间线视图:每条 memo 归属写作当天,按时间回看,标签跨天聚合主题。
- 可见性控制:私有 / 共享 / 公开三档,按需选择。
- 自托管与数据自主:默认 SQLite 存储,全部数据集中在一个目录。
- 生态集成:REST API、MCP Server、浏览器剪藏插件、Telegram 机器人。
快速开始
安装 Docker 后运行:
docker run -d \
--name memos \
-p 5230:5230 \
-v ~/.memos:/var/opt/memos \
neosmemo/memos:stable
访问 http://localhost:5230 创建第一个账号。Memos 的所有数据都在 ~/.memos 中,备份这一个目录即可。Docker Compose、Kubernetes 与二进制部署方式见官方部署文档。
版本与升级
发布标签形如 YY.MM.N(无 v 前缀),候选版本为 YY.MM.N-rc.K。Docker 镜像标签中:
stable:跟随稳定版26.10这类月份标签:跟随该月最新稳定版canary:跟随开发构建
如果从 v0.31.0 之前的版本升级,需要先运行一次 v0.31.0,并阅读迁移说明。
适用与不适用
它适合想要「自己的 Flomo」、重视数据主权、偏好轻量记录流的用户;如果你需要双向链接、块引用、复杂数据库视图等重型知识管理能力,Memos 的定位并不在此。
参与贡献
问题与想法走 GitHub Issues,讨论在 Discord 与 GitHub Discussions,代码贡献请先阅读贡献指南。项目采用 MIT 协议开源。
评论
- 暂无评论,来写第一条吧。