project
Tolaria - 开源本地AI笔记工具,融合 Notion 与 Obsidian
Tolaria 是面向 AI 时代的开源本地笔记工具,由 Refactoring 作者 Luca 基于 5 年全职写作、9000+ 笔记的管理经验打造。工具融合 Notion 的块编辑体验与 Obsi...
Tolaria是什么
Tolaria 是面向 AI 时代的开源本地笔记工具,由 Refactoring 作者 Luca 基于 5 年全职写作、9000+ 笔记的管理经验打造。工具融合 Notion 的块编辑体验与 Obsidian 的本地数据主权理念,用纯 Markdown + YAML 文件存储笔记,内置 Git 版本控制,支持双向链接与 Type 分类视图。Tolaria通过原生 MCP 服务器,可无缝对接 Claude Code 等外部 AI,让用户在不锁定云端、不绑定订阅的前提下,拥有高度自由的知识管理系统。
Tolaria的主要功能
-
块编辑体验:支持 Notion 风格的
/命令、拖放图片与模块化排版,所有内容实时写入纯 Markdown。 -
双向链接网络:通过
[[wikilinks]]建立笔记关联,自动追踪反向链接与引用关系。 -
轻量 Type 分类:为笔记标记类型(如 Project、Essay)和赋予颜色图标,仅作视觉透镜,不强制填写字段。
-
内置 Git 版本控制:将整个笔记库作为 Git 仓库管理,支持提交、推送、历史浏览与 Diff 对比,替代传统回收站。
-
AI 原生集成:内置 MCP 服务器,允许 Claude Code 等外部 AI 直接读取目录、搜索笔记、新建或修改文件。
-
查询视图:按类型、日期、标签等条件筛选笔记并保存为自定义视图,实现轻量数据库功能。
Tolaria的技术原理
- 本地优先的文件架构:Tolaria 摒弃黑盒数据库,每篇笔记均为独立的
.md文件,附带 YAML frontmatter 存储元数据,可直接用系统文本编辑器或终端工具读取、检索。 - Git 作为底层存储引擎:笔记库即 Git 仓库,所有增删改操作自动生成提交记录,用成熟的版本控制实现跨设备同步与历史回滚。
- MCP 开放协议对接 AI:内置 Model Context Protocol 服务器,将笔记库暴露为标准化上下文接口,使外部 AI Agent 能直接操作文件系统,避免将 AI 能力封闭在自有付费墙内。
如何使用Tolaria
-
访问官网下载:访问Tolaria官网 https://tolaria.md/ 下载对应 macOS / Windows / Linux 客户端并安装。
-
创建本地 Vault:首次打开时选择或新建本地目录作为笔记库,所有数据将保存在该文件夹内。
-
撰写与排版:新建笔记后使用
/呼出命令菜单插入文本、代码块、表格、图片等模块。 -
建立关联:在正文中输入
[[搜索并链接其他笔记,系统自动维护双向引用。 -
分类与视图:在右侧属性面板为笔记选择 Type 和状态,随后在左侧栏创建筛选视图汇总特定类型笔记。
-
版本提交:编辑完成后点击底部 Git 状态栏,填写提交信息并 Push 到远程仓库实现备份。
-
连接 AI 工具:确保本地已安装 Claude Code 或 Codex,通过 MCP 配置一键连接,可用自然语言指令让 AI 整理、查询或改写笔记。
Tolaria的关键信息和使用要求
-
开源免费:项目开源,无需注册账号,无订阅费用,无云端锁定。
-
AI 自备:不内置封闭 AI,用户需自行安装 Claude Code 等工具并通过 MCP 连接。
-
平台支持:官网提供 macOS、Windows、Linux 三端下载(目前版本迭代较快,部分平台可能存在小 bug)。
-
数据格式:严格使用标准 Markdown + YAML,确保任何工具均可读取,迁移零成本。
-
生态现状:暂无私有插件市场,功能依赖官方核心实现与外部 AI 工具配合。
Tolaria的核心优势
-
数据主权绝对化:纯本地文件存储,Tolaria 停止维护,知识库依然完整可用。
-
版本控制专业化:内置 Git 替代简陋回收站,提供程序员级别的历史追踪与分支管理能力。
-
AI 策略开放性:通过 MCP 成为外部 AI 的友好容器,不捆绑特定模型,用户始终掌握 AI 选择权。
-
分类理念轻量性:Type 仅作导航透镜,避免 Notion 式“结构先行”带来的前期搭建负担。
-
编辑体验现代化:保留 Notion 的块编辑与键盘优先交互,同时落地为通用 Markdown 格式。
Tolaria的项目地址
- 项目官网:https://tolaria.md/
- GitHub仓库:https://github.com/refactoringhq/tolaria
Tolaria的同类竞品对比
| 维度 | Tolaria | Notion | Obsidian |
|---|---|---|---|
| 数据存储 | 纯本地 Markdown 文件 | 云端专有数据库 | 本地文件 + 可选云同步 |
| 版本控制 | 内置 Git,完整 Diff 历史 | 页面历史记录(付费) | 依赖第三方 Git 插件 |
| AI 集成 | 开放 MCP 协议,自备 AI | 内置封闭 AI(付费订阅) | 接口开放,AI 插件需自行配置 |
| 分类方式 | Type 透镜,不强制字段 | 数据库 Schema,结构先行 | 标签 + 文件夹 + 链接,灵活但松散 |
| 协作能力 | 暂无原生协作,依赖 Git | 强大的实时多人协作 | 需借助第三方服务实现协作 |
| 开源属性 | 开源免费 | 闭源商业软件 | 免费使用,闭源,插件生态开放 |
| 适用人群 | 重视本地主权与 Git 的技术用户 | 追求开箱即用与团队协作的用户 | 喜欢高度自定义与插件扩展的用户 |
Tolaria的应用场景
-
个人知识库构建:适合需要长期积累、跨平台同步且极度重视数据自主权的知识工作者。
-
写作与内容创作:作者可用 Type 管理选题、素材与成稿,借助 Git 追踪文章修改全过程。
-
技术文档与笔记:开发者可用 Git 管理技术文档版本,通过 AI 自动整理散碎的调试记录与方案对比。
-
AI 辅助知识整理:将碎片化笔记交由外部 AI 归纳总结、生成结构化长文并自动归档到指定目录。
-
学术与科研管理:用本地文件 + YAML 元数据管理文献、实验记录,配合查询视图快速筛选研究主题。