发现一个很适合 AI 时代的笔记工具:GitMemo
最近看到一个挺有意思的开源产品,叫 GitMemo。
它不是传统意义上的云笔记,也不是又一个 Markdown 编辑器。它更像是一个专门为 AI 工作流准备的“个人记忆库”:把你和 AI 的对话、笔记、计划、剪贴板内容、工作资料,自动沉淀到一个由 Git 管理的本地知识库里,也能通过 MCP 直接被编辑器里的 AI 调用。
如果你经常使用 Claude Code、Cursor、Codex 这类 AI 编程工具,应该会很容易理解它解决的问题。
我们现在每天都会和 AI 产生大量对话:让它改代码、写方案、查问题、做调研、整理需求、生成计划。很多内容其实非常有价值,但大部分都会散落在聊天窗口里。
当时觉得很重要,过几天再想找,往往只剩下一句:
“我之前好像问过这个问题。”
GitMemo 想解决的,就是这个问题。
AI 时代,传统云笔记有点不够用了
传统云笔记当然有用,但它们大多建立在一个前提上:你会主动打开笔记软件,把内容写进去、复制进去、整理进去。
可 AI 时代的很多知识,并不是我们专门写出来的,而是在对话中自然产生的。
比如:
- 一次完整的技术方案讨论
- 某个 bug 的排查过程
- 一段代码为什么这么改
- 产品功能的取舍原因
- AI 给出的实施计划
- 临时复制过的代码、URL、图片
- Claude / Cursor 中积累的项目记忆和配置
这些内容如果还靠手动复制到云笔记里,基本很难长期坚持。
GitMemo 的思路更直接:既然这些知识本来就产生在 AI 工作流里,那就让它自动流进一个可保存、可搜索、可同步的地方。
GitMemo 是什么?
一句话概括:
GitMemo 是一个本地优先、Git 驱动的 AI 对话和笔记管理工具。
它会在本地创建一个知识目录,通常是:
~/.gitmemo
里面会自动整理你的 AI 对话、笔记、计划、剪贴板内容和导入文件。
大致结构是这样:
conversations/ AI 对话
notes/ 笔记、日记、手册
clips/ 剪贴板内容
plans/ AI 生成的计划
imports/ 导入文件
claude-config/ Claude 配置和记忆
重点是,这些主体内容都是普通 Markdown 文件。
这意味着它不是把你的知识锁进某个私有数据库里,而是让内容保持开放、可读、可迁移。即使以后不用 GitMemo,这些文件依然可以用任意编辑器打开。
MCP 让它真正进入 AI 工作流
GitMemo 还提供了 MCP Server。MCP(Model Context Protocol)可以理解为 AI 工具和外部应用之间的一种标准接口。接入之后,Claude Code、Cursor 这类支持 MCP 的编辑器,就能把 GitMemo 直接当成一个可搜索、可写入、可同步的知识层来用:搜索历史内容、读取旧笔记、创建便签、追加日记、更新手册,甚至触发同步,都可以在对话里完成。
这意味着 GitMemo 不只是一个“存笔记的地方”,而是把记忆这件事直接接进了 AI 工作流。AI 在工作时可以顺手沉淀信息,需要回看时也能直接把过去的上下文调出来。
它真正适合什么场景?
GitMemo 最适合那些已经把 AI 当成日常工作工具的人。
比如你经常用 Claude Code 或 Cursor 讨论代码和方案,GitMemo 可以把这些对话保存下来。之后你可以通过 CLI、Desktop 或 MCP 搜索历史内容,而不是在聊天记录里反复翻。
如果你用 Codex,GitMemo 也可以读取本机已有的 Codex 日志,把新的会话导入到知识库中。
它还支持笔记能力,比如:
gitmemo note "记一条临时想法"
gitmemo daily
gitmemo manual "产品方案"
gitmemo search "关键词"
gitmemo sync
也就是说,它不只是“保存聊天记录”,还可以作为一个轻量的个人知识库来使用。
为什么它不是传统云笔记的替代品,而是另一个方向?
GitMemo 和云笔记的区别,核心在于数据归属和工作流。
传统云笔记通常是:
先把内容交给平台,再使用平台提供的同步、搜索和整理能力。
GitMemo 则是:
先把内容放在你本地,再由你决定要不要用 Git 同步到远程。
你可以一直纯本地使用,也可以把它同步到 GitHub、GitLab、Gitee 或自建 Git 服务。远程仓库始终是可选的。
这个设计很适合开发者和重度 AI 用户,因为 Git 天然适合保存知识的变化历史。每一次新增、修改、同步,都可以留下记录。
更重要的是,数据是你的。
不是某个云笔记平台里的一个账号数据,而是你自己机器上的文件、你自己的 Git 仓库、你能随时拿走的 Markdown 内容。
Desktop + CLI,两种使用方式
GitMemo 提供桌面端和命令行两种形态。
Desktop 更适合日常浏览和搜索,支持:
- 仪表盘
- 全文搜索
- 最近动态
- 剪贴板监控
- 文本和图片捕获
- 系统托盘
- Quick Paste 浮窗
- 同步状态查看
CLI 则更适合开发者在终端里快速使用:
gitmemo search "数据库迁移"
gitmemo recent
gitmemo note "记一下这个 API 设计"
gitmemo capture
gitmemo sync
两者读取的是同一个本地知识库,所以可以混合使用。
免费、开源,而且是一个人做出来的
比较难得的是,GitMemo 是一个免费开源项目,采用 MIT License。
它不是一个大厂产品,也不是一个重运营的商业笔记软件,而是一个人做出来的工具型项目。
这反而让它的定位很清晰:不追求做一个大而全的云笔记平台,而是专注解决 AI 工作流里的一个具体痛点:
让 AI 对话和工作过程不再一次性消失,而是沉淀成长期可用的个人知识。
对于这类工具来说,开源也很重要。因为它保存的是长期记忆、工作记录和个人知识资产。数据是否开放、格式是否透明、能不能迁移,比花哨功能更关键。
谁会适合用 GitMemo?
如果你符合下面几种情况,GitMemo 值得试试:
- 经常使用 Claude Code、Cursor、Codex
- 经常和 AI 讨论代码、产品、方案、调研
- 想保存 AI 对话,但不想手动复制粘贴
- 想要一个本地优先的个人知识库
- 希望用 Git 管理自己的笔记和工作记录
- 不想把长期知识完全锁在云笔记平台里
- 喜欢免费、开源、可控的工具
它尤其适合开发者、独立创作者、产品经理、技术研究者,以及任何重度使用 AI 辅助工作的人。
最后
GitMemo 不是又一个普通笔记软件。
它更像是 AI 时代的一个基础工具:把你和 AI 协作过程中产生的内容,自动保存下来,变成可以搜索、可以同步、可以复用的长期记忆。
免费、开源、本地优先、Git 驱动。
在现在这个大家越来越依赖 AI 的阶段,这类工具会变得越来越有价值。
如果你也经常觉得“之前和 AI 聊过的东西找不到了”,可以试试 GitMemo。
官网地址:gitmemo.kakacut.cn/ 项目地址:github.com/sahadev/Git…