首页Reactrefactoringhq/tolaria
refactoringhq

tolaria

Mobile#Tauri#React#TypeScript#Markdown#Rust
前往 GitHub →
322

// 项目简介

Tolaria 是一款专为 Mac 和 Linux 设计的桌面应用程序,旨在管理大规模的 Markdown 知识库和个人第二大脑。它通过使用纯 Markdown 文件和 Git 仓库来优先保障数据所有权,确保完全的可移植性而无需担心专有格式锁定。该平台专为高级用户打造,具备以键盘为中心的导航功能,并能与 AI 代理无缝集成以提升生产力。

// 技术分析

Tolaria 是一款桌面应用程序,旨在管理大规模 Markdown 知识库,强调以文件优先(files-first)和 Git 优先(git-first)的架构,以确保用户对数据的完全所有权。通过将笔记视为带有 YAML frontmatter 的标准 Markdown 文件,该项目消除了供应商锁定,并允许与外部工具和 AI agents 无缝集成。其设计理念通过以键盘为中心的导航和灵活的无模式(schema-less)笔记分类方法,优先考虑高级用户的效率,使其非常适合管理复杂的个人或专业文档。

// 核心亮点

01
以文件优先(Files-first)的架构确保所有笔记都存储为纯 Markdown 文件,提供完全的可移植性并兼容任何文本编辑器。
02
Git 优先(Git-first)的集成将每个知识库(vault)视为一个仓库,实现强大的版本控制,并支持使用任何 git remote 进行同步。
03
离线优先(Offline-first)的设计保证了应用程序在完全无需账户、订阅或云依赖的情况下运行。
04
AI 就绪(AI-ready)的设计通过提供 AGENTS 文件进行自动化上下文管理,支持与 Claude Code 和 Codex CLI 等工具的集成。
05
以键盘为中心的界面允许高级用户通过命令面板和优化后的编辑器高效地导航和管理大型工作区。
06
灵活的类型系统使用类别作为导航视角而非僵化的模式,从而实现了一种可适应且非强制的组织结构。

// 典型使用场景

01
管理个人第二大脑和日常笔记
02
组织公司文档作为 AI 代理的上下文
03
为 OpenClaw 及其他助手存储记忆和操作流程

// 快速开始

首先,从项目的 GitHub 仓库下载 Mac 或 Linux 的最新版本。首次启动时,您可以克隆官方的入门知识库(getting-started vault),以获取应用程序功能的引导式演练。有兴趣贡献代码的开发者可以通过安装 Node.js、pnpm 和 Rust 来设置环境,然后运行 'pnpm install',接着运行 'pnpm tauri dev'。