TL;DR

Tolaria là ứng dụng desktop mã nguồn mở cho macOS, giúp quản lý knowledge base bằng Markdown files. Được xây dựng hoàn toàn bằng AI (100K dòng code, 0 dòng viết tay), tích hợp sẵn MCP server cho Claude Code, Git client, và block editor kiểu Notion. Miễn phí vĩnh viễn, không cần tài khoản.

Giao diện Tolaria với sidebar, danh sách note và editor

What's new

Ngày 22/04/2026, Luca Rossi — tác giả newsletter Refactoring với 170.000+ người đăng ký — chính thức phát hành Tolaria miễn phí cho mọi người. Sau 3 tháng phát triển, Tolaria đã đạt 2.700 stars trên GitHub và 640 releases.

Đây không phải một note-taking app thông thường. Tolaria được định vị là "second brain cho kỷ nguyên AI" — nơi con người và AI cùng làm việc trên cùng một knowledge base, với Git theo dõi ai đã thay đổi gì.

Why it matters

Trong kỷ nguyên AI, dữ liệu cá nhân là tài sản quý giá nhất. Nhưng hầu hết các công cụ note-taking hiện tại đều khoá dữ liệu trong cloud database riêng, gây vendor lock-in và khó tích hợp với AI agents.

Tolaria giải quyết vấn đề này bằng cách lưu mọi thứ dưới dạng Markdown files trên đĩa cục bộ. AI agents có thể đọc, ghi, và thao tác trực tiếp trên các file này qua MCP server — không cần API phức tạp, không phụ thuộc platform.

Điều thú vị hơn: Tolaria chính là minh chứng sống cho triết lý mà nó phục vụ. Luca Rossi không phải developer — ông ấy là content creator. Nhưng bằng cách tổ chức context tốt (Architecture docs, 70 ADRs, Vision doc), ông ấy đã để AI viết toàn bộ 100K dòng code và đạt tỷ lệ chính xác >90% cho các quyết định kiến trúc. Đây là case study mạnh nhất cho câu hỏi: "AI coding có thực sự hoạt động ở production scale?"

Technical facts

MetricCon số
Lines of code~100.000 (64.8% TypeScript, 21% JS, 11.9% Rust)
Code viết tay bởi tác giả0 dòng (100% AI-generated)
Tests3.000+
Architecture Decision Records70
GitHub stars2.700
Commits2.000+
Scale10.000+ notes (vault cá nhân của Luca)

Tech stack: Tauri (desktop framework) + React (UI) + Rust (backend) + TypeScript. License: AGPL-3.0.

Block editor với slash commands trong Tolaria

So sánh với Notion và Obsidian

Tính năngTolariaNotionObsidian
Lưu trữMarkdown files cục bộCloud databaseMarkdown files cục bộ
EditorBlock editor (Notion-style) + Raw modeBlock editorRaw text / Live preview
Git tích hợpBuilt-in Git client + AutoGitKhôngCần plugin
AI (MCP server)Built-in, nativeKhôngCần plugin
Offline100%Cần internet100%
GiáMiễn phí vĩnh viễnFreemiumMiễn phí (sync trả phí)
Mã nguồn mởAGPL-3.0KhôngKhông

Luca tự nhận Tolaria như "Notion, nhưng offline và cho actual files". So với Obsidian, điểm khác lớn nhất là block editor kiểu Notion và MCP server tích hợp sẵn cho Claude Code.

Use cases

  • "Second brain" cá nhân: journaling, reading notes, evergreen notes — Luca quản lý 10.000+ notes từ 6 năm viết Refactoring newsletter. Workflow inbox lấy cảm hứng từ Tiago Forte: tách capture khỏi organize, review inbox hàng tuần.
  • Company docs cho AI: tổ chức tài liệu công ty làm context cho AI agents đọc và thao tác. File AGENTS.md giúp AI hiểu cấu trúc vault ngay lập tức.
  • Bộ nhớ cho AI assistants: lưu procedures, memory cho Claude Code hoặc OpenClaw. Git theo dõi authorship của cả người và AI trên cùng một collaboration surface.
  • Vibe coding documentation: repo Tolaria có Architecture docs, Abstractions docs, Getting Started guide, và 70 ADRs — tất cả được AI tạo và maintain. Đây là mô hình tham khảo cho bất kỳ ai muốn vibe-code một dự án lớn.

Claude Code MCP tích hợp trong Tolaria

Hạn chế & giá

  • Chỉ macOS (Linux build được community report là chạy được, chưa có Windows/mobile)
  • Không có trash bin (dựa vào Git history để recovery)
  • Sync qua Git remote của bạn (không có cloud sync built-in)
  • AI integrations hiện chỉ hỗ trợ Claude Code + Codex CLI
  • Giá: Miễn phí vĩnh viễn, mã nguồn mở (AGPL-3.0)

What's next

Luca cam kết:

  • Giữ Tolaria miễn phí và mã nguồn mở mãi mãi
  • Làm việc ít nhất 2 giờ/ngày để phát triển tính năng mới
  • Dùng Tolaria để vận hành cuộc sống và business của mình
  • Tiếp tục phát triển 100% bằng AI, chia sẻ quy trình trên Refactoring newsletter

Hiện tại Tolaria chỉ hỗ trợ macOS, nhưng vì dùng Tauri (cross-platform framework), community đã report Linux builds chạy được. Windows support có thể là bước tiếp theo tự nhiên. AI integrations cũng sẽ mở rộng — hiện chỉ có Claude Code và Codex CLI, nhưng kiến trúc MCP server cho phép bất kỳ AI tool nào tương thích MCP kết nối dễ dàng.

Đây là một trong những ví dụ ấn tượng nhất về "vibe coding" thành công: một ứng dụng desktop hoàn chỉnh với 100K dòng code, 3.000+ tests, hoạt động production-ready — mà tác giả không viết một dòng code nào.

Nguồn: Refactoring Newsletter, GitHub, tolaria.md.