26 poin oleh GN⁺ 2026-04-25 | 2 komentar | Bagikan ke WhatsApp
  • Aplikasi desktop untuk mengelola basis pengetahuan markdown di Mac dan Linux, ditujukan mulai dari second brain pribadi hingga penataan dokumen perusahaan sebagai konteks AI
  • Mengadopsi struktur Files-first dan Git-first, sehingga catatan diperlakukan sebagai file markdown biasa dan repositori git, menjaga portabilitas data dan seluruh riwayat versi tanpa perlu export
  • Mengedepankan Offline-first, zero lock-in dengan operasi sepenuhnya offline dan kepemilikan data yang berpusat pada pengguna tanpa akun, langganan, atau ketergantungan cloud
  • Dengan prinsip Types as lenses, not schemas, tipe digunakan sebagai alat bantu eksplorasi tanpa field wajib atau validasi paksa, serta mendukung Claude Code dan Codex CLI dengan pendekatan AI-first but not AI-only
  • Fitur ditambahkan berdasarkan masalah yang ditemui saat benar-benar mengoperasikan workspace dengan 10,000+ catatan, dan sebagai aplikasi open-source berbasis Tauri·React·TypeScript, desainnya jelas berfokus pada penggunaan nyata

Gambaran umum Tolaria

  • Aplikasi desktop yang berfokus pada pengelolaan basis pengetahuan markdown di Mac dan Linux, dirancang untuk second brain pribadi, menyusun dokumen perusahaan sebagai konteks untuk AI, serta penyimpanan memori dan prosedur untuk OpenClaw dan assistants
  • Dibuat dari pengalaman nyata mengoperasikan workspace dengan 10,000+ catatan, dan semua fiturnya juga ditambahkan untuk menyelesaikan masalah yang muncul dalam penggunaan sehari-hari
  • Materi singkat tentang alur penggunaan juga disediakan

Prinsip inti

  • Mengikuti prinsip Files-first, dengan catatan disimpan sebagai file markdown biasa
    • Data dapat dipindahkan dan bisa dipakai bersama editor apa pun
    • Tidak memerlukan tahap export terpisah, dan kepemilikan data tetap berada pada pengguna, bukan aplikasi
  • Mengadopsi struktur Git-first, sehingga setiap vault diperlakukan sebagai repositori git
    • Seluruh riwayat versi dapat dipertahankan
    • Dapat menggunakan remote git apa pun dan tidak bergantung pada server Tolaria
    Iklan
  • Mengedepankan Offline-first, zero lock-in
    • Tidak ada akun, langganan, atau ketergantungan cloud
    • Vault bekerja sepenuhnya offline, dan tidak ada kehilangan data meski penggunaan dihentikan
  • Dirilis sebagai open-source dan tersedia gratis
  • Menerapkan desain Standards-based dengan mempertahankan format catatan sebagai markdown dan YAML frontmatter
    • Tidak menggunakan format proprietari
    • Bahkan jika meninggalkan Tolaria, data tetap bisa terus dimanfaatkan dengan alat standar
  • Mengusung prinsip Types as lenses, not schemas, dengan tipe digunakan bukan sebagai skema yang memaksa tetapi sebagai alat bantu penjelajahan
    • Tidak ada field wajib
    • Tidak memaksakan validasi, dan hanya berperan sebagai kategori agar catatan lebih mudah ditemukan
  • Mengambil arah AI-first but not AI-only
    • Vault berbasis file dirancang agar cocok dengan agen AI
    • Saat ini mendukung Claude Code dan Codex CLI
    • Vault juga bisa diedit dengan AI lain, dan file AGENTS juga disediakan agar agen dapat memanfaatkannya
  • Menekankan kegunaan Keyboard-first
    • Menyasar power-user yang ingin bekerja dengan alur berpusat pada keyboard
    • Prinsip ini juga tercermin dalam desain Editor dan Command Palette
    Iklan

Struktur dan implementasi

  • Tolaria diimplementasikan dengan Tauri, React, TypeScript
  • Dokumen pengembangan untuk menjalankan secara lokal dan berkontribusi ditautkan secara terpisah
  • Paket dokumentasi teknis juga disediakan
Iklan

Cara memulai penggunaan

  • Rilis terbaru dapat diunduh dari latest release
  • Saat pertama kali dijalankan, akan ada kesempatan untuk melakukan clone getting started vault, sehingga Anda bisa meninjau alur keseluruhan aplikasi

Hal terkait lingkungan pengembangan

  • Prasyarat untuk pengembangan lokal adalah Node.js 20+, pnpm 8+, Rust stable, serta lingkungan pengembangan macOS atau Linux
  • Di Linux, WebKit2GTK 4.1 dan GTK 3 diperlukan untuk menjalankan Tauri 2
    • Termasuk contoh instalasi dependensi sistem untuk Arch / Manjaro, Debian / Ubuntu 22.04+, dan Fedora 38+
  • MCP server yang dibundel menjalankan biner sistem node pada runtime Linux, jadi jika ingin memakai alur alat AI eksternal, Node harus dipasang melalui package manager distribusi
  • Perintah quick start juga disertakan
    • pnpm install
    • pnpm dev
    • Mock mode berbasis browser terbuka di http://localhost:5173
    • Aplikasi desktop native dapat dijalankan dengan pnpm tauri dev

Keamanan dan lisensi

  • Lisensinya mengikuti AGPL-3.0-or-later
  • Nama dan logo Tolaria tunduk pada trademark policy proyek

2 komentar

 
GN⁺ 2026-04-25
Komentar Hacker News
  • Saya sangat suka ini. Rasanya seperti semua hal yang saya inginkan dari Obsidian ditambah plugin, tetapi dirangkum dalam satu aplikasi yang dirancang dengan baik, jadi luar biasa.
    Saya juga punya masukan. Semoga tetap open source sambil menemukan cara monetisasi agar ini bisa dikembangkan penuh waktu. Kalau ada versi aplikasi resmi terpisah seperti itu, saya dengan senang hati akan membayar.
    Dan semoga benar-benar menghindari kelebihan fitur. Saya sangat suka desain sederhana Bear App, tetapi akhirnya meninggalkannya karena tidak bisa menangani file markdown secara langsung. Aplikasi seperti Obsidian, Notion, dan Craft terus menambah fitur, sedangkan di sini rasanya fitur intinya sudah lengkap. Semoga fokusnya tetap pada melakukan inti dengan sangat baik, seperti Bear.

    • Saya benar-benar suka Bear. Itu aplikasi yang sangat memengaruhi Tolaria, jadi mungkin itulah sebabnya Anda lebih menyukainya.
      Terima kasih atas masukannya yang bagus.
  • Saya melewatkan kesempatan untuk membuatnya lebih dulu hanya selisih sehari. Tetap saja, Luca, kerja bagus sekali. Alatnya terlihat sangat bagus, jadi saya sedang langsung mencobanya sekarang.
    Saya sedang membuat Sig dari https://github.com/adamjramirez/sig-releases, dan jelas ada banyak tumpang tindih secara struktural. Sama-sama macOS, markdown murni, versioning git, dan dirancang untuk konteks AI agent.
    Perbedaannya ada pada titik awal workflow. Tolaria tampaknya kuat untuk menata pengetahuan yang sudah ada, sedangkan Sig mencoba menyelesaikan tahap sebelumnya, yaitu bagaimana mengeluarkan pengetahuan di kepala menjadi file. Pada praktiknya, yang paling sering menentukan kualitas output AI adalah hal-hal yang belum terdokumentasi. Keputusan yang baru dibuat 5 menit sebelum rapat, janji lisan tanpa tindak lanjut, atau makna yang benar-benar saya tangkap dari percakapan, bukan hanya isi permukaannya.
    Mekanisme capture di Sig berlapis dua. 1) pertama catatan fakta, 2) lalu interpretasi pribadi di atasnya. Keduanya disimpan sebagai markdown di mesin saya. Saat sudah siap dibagikan ke knowledge base tim atau open brain, barulah saya secara eksplisit memilih untuk memublikasikannya. Default-nya privat, dan tim hanya bisa membacanya jika saya mau.

    • Kalau yang dimaksud git versioned adalah file .md itu sendiri, saya langsung tertarik. Saya juga memproses file dengan workflow berbasis git untuk memberi tahu Claude apa yang harus dilihat.
      Saya pasti akan mencobanya.
    • Menurut saya pembedaan ini sangat tepat. Tolaria seperti perpustakaan dan Sig seperti perekam lapangan.
      Keduanya dibutuhkan, tetapi momen perannya dalam workflow berbeda.
  • Akhir-akhir ini sepertinya semua orang membuat sistem llm-wiki mereka sendiri. Saya juga membuat satu, dan di dalamnya ada daftar besar berbagai agent memory system lain: https://zby.github.io/commonplace/agent-memory-systems/
    Milik Anda juga akan langsung saya tambahkan.
    Hari ini saya juga merangkum wish list untuk sistem seperti ini berdasarkan materi yang sudah saya kumpulkan: https://zby.github.io/commonplace/notes/designing-agent-memory-systems/
    Akan menyenangkan kalau kita bisa berkolaborasi.

    • Kalau Anda sedang mengumpulkan yang seperti ini, Hjarni juga layak masuk ke tier source-only bersama Fintool dan Supermemory.
      Hosted SaaS-nya punya MCP bawaan, juga instruction LLM berlapis global/team/container/note, dan menyediakan shared note protocol untuk workflow multi-agent Claude/ChatGPT. Saya juga bisa menuliskan halaman perkenalannya sesuai format yang Anda inginkan.
      Dokumen wishlist yang Anda tautkan juga bagus, dan saya juga ingin mengerjakannya bersama.
    • Ini juga layak ditambahkan ke daftar: https://github.com/Signet-AI/signetai
      Saya bukan orang dalam, cuma sedang mengujinya.
    • Akan bagus kalau daftar itu juga mencakup alat untuk neovim.
  • Kesenjangan capture di mobile memang nyata, dan itu juga salah satu alasan terbesar kenapa alat-alat seperti ini belum bisa menjadi aplikasi default sehari-hari.
    Alur yang paling sering saya pakai adalah menyiapkan action di Drafts pada iOS untuk append ke inbox.md harian di dalam git repo, lalu menyinkronkannya dengan Working Copy. File Markdown menjadi single source of truth, dan alat apa pun di macOS, entah Tolaria atau Obsidian, membaca repo yang sama persis tanpa tahap konversi.
    Memang ada beberapa hal yang perlu diutak-atik di awal, tetapi hasilnya besar. Capture di mobile dan penataan di desktop terjadi di atas file yang sama, bukan lewat copy-paste atau tahap sync antar aplikasi berbeda.

    • Pendekatan yang saya sukai adalah Bebop. Bisa langsung dibuka dan dengan satu tap menangkap ide atau catatan, dan tautan juga bisa disimpan lewat share sheet.
      Bisa diatur untuk append ke Daily Note Obsidian di iCloud vault, jadi sangat cocok.
      Saya juga suka karena tidak bergantung pada layanan pihak ketiga.
      ⁽¹⁾ https://apps.apple.com/us/app/bebop-quick-notes/id6477824795
    • Saya juga baru-baru ini membuat sesuatu yang mirip sendiri dengan filosofi any device. Aksesnya lewat bot Telegram, dan seperti pembuat aplikasi ini, saya memakai private Github repo sebagai single source of truth.
      Saya memakainya untuk mengumpulkan hal-hal menarik yang saya temukan di web terlebih dahulu.
      https://github.com/momentmaker/to
    • Saya hampir menyelesaikan masalah ini dengan OpenClaw. Kalau saya kirim lewat Telegram, ia akan membuat catatan yang lumayan bagus di Tolaria dan bahkan menghubungkannya dengan item terkait dari isi yang sudah ada.
      Saya mengirim tautan web atau tautan alat yang ingin disimpan, atau memo suara yang ingin diubah menjadi tulisan.
      Meski begitu, versi mobile jelas tetap akan saya buat.
  • Pada akhirnya saya sering kembali ke Apple Notes. Secara teknis itu bukan knowledge base dan juga bukan markdown, tetapi sinkronisasi antar-perangkatnya bagus dan nyaman dipakai dari ponsel.
    Saya penasaran apakah Anda juga punya kebutuhan seperti ini, atau bagaimana Anda melihat catatan di mobile.

    • Saya memakai Apple Notes untuk quick capture, lalu hal-hal yang layak disimpan saya copy-paste ke daily note atau catatan tertentu di Obsidian dari Mac.
      Catatan jangka panjang seperti pelacakan olahraga atau makan juga saya teruskan dengan menambahkan header tanggal.
      Ini lebih cocok buat saya dibandingkan Obsidian mobile, dan proses copy-paste itu sendiri juga berfungsi sebagai filter yang alami.
  • Saya punya pertanyaan soal pratinjau markdown di MacBook Pro. Saya ingin tahu bagaimana cara membuat quick preview di Finder, yang saya kira disebut Quick Look, merender markdown.
    File .md saya selalu diasosiasikan untuk dibuka dengan IDE, tetapi di pratinjau tidak dirender, jadi agak kurang nyaman. Di dalam IDE saya memang memakai ekstensi untuk rendering md, jadi mungkin itu juga berpengaruh. Mungkin semacam pemanggilan rekursif tidak diekspos pada level preview extension, entahlah, pokoknya saya penasaran apakah ada cara yang direkomendasikan.

  • Saya sangat suka pendekatan yang menggunakan markdown di sini.
    Kami juga bergerak dengan filosofi yang hampir sama di https://voiden.md/: offline-first, berbasis file, dan mendukung git.
    Menurut saya justru bentuk seperti inilah yang nantinya akan cukup efektif dimanfaatkan agent.
    Kami membuat ini untuk API, dan juga open source. Bisa dilihat di sini: https://github.com/VoidenHQ/voiden

  • Belakangan ini saya memakai octarine. Sebelumnya saya cukup lama menggunakan Obsidian, dan saya jelas berniat mencoba ini juga.
    [1]: https://octarine.app

  • Ini pekerjaan yang keren. Saya punya dua masukan.
    Sepertinya editor-nya tidak mendukung code fence literal. Saya tidak bisa membuat code block dengan mengetik ```.
    Dan ketika ukuran file markdown menjadi sangat besar, performanya kurang bagus.
    Saya sedang membuat editor markdown bergaya Obsidian untuk produk knowledge base AI saya: https://github.com/kenforthewin/atomic-editor

    • Atomic terlihat cukup menarik, terutama wiki synthesis-nya yang menonjol.
      Saya juga sedang mengerjakan kumpulan skill dan MCP kecil yang berfokus pada mengekstrak "atoms" dengan mudah dari quick brain dump. Ini juga berbasis SQLite + SQLite-vec.
      Masalah chunking saya akali dengan mendeklarasikan tiap section sebagai chunk, lalu drafnya ditulis ulang oleh LLM ke struktur section agar bisa di-chunk dengan baik. Jadi duplikasinya menjadi banyak dan ekspresi seperti "seperti dijelaskan di atas" menghilang.
      Pembaca yang dibayangkan bukan manusia, melainkan agent yang kemudian menghasilkan tulisan yang lebih mudah dibaca untuk tiap target pembaca. Jika pembacanya diasumsikan expert, menurut saya biaya untuk memproduksi atoms yang sudah ditinjau dalam jumlah besar menjadi jauh lebih rendah.
      Saya benar-benar ingin menguji workflow itu bersama Atomic atau Tolaria.
  • Kalau ini murni untuk viewer dan bukan mau menambahkan editor lain, saya membuat https://mdview.io.
    Bisa membuka file Markdown dengan rendering yang rapi, serta mendukung tabel dan Mermaid. Juga berguna untuk dibagikan ke rekan kerja atau disimpan untuk nanti.