Fully Obsidian compatible. No Electron. No browser. No subscriptions. Just your terminal.
Everything you need for knowledge management, built into your terminal.
20+ AI features with Ollama, OpenAI, and Claude Code support. Auto-tagging, summarization, link suggestions, and local offline fallback.
Full modal editing with Normal, Insert, Visual, and Command modes. Dot repeat, macros, and everything you expect from Vim.
29 dark and 6 light themes including Catppuccin, Tokyo Night, Gruvbox, Nord, and more. Plus a custom theme editor.
Kanban boards, task priorities, daily planner, and AI smart scheduler. Track your work right alongside your notes.
Built-in status, log, and diff views. Commit, push, and pull without leaving the TUI. Optional auto-sync on save.
Full support for [[wikilinks]], YAML frontmatter, and the same folder structure. Use your existing Obsidian vault as-is.
Default, Writer, Minimal, Reading, Dashboard, Zen, Taskboard, and Research modes. Adapt the UI to your current workflow.
Extend Granit with scripts and Lua plugins. 16 core plugins included. Hook into save, open, create, and delete events.
AES-256-GCM encryption for sensitive notes. Secure your vault for safe syncing across devices without compromising privacy.
A deeper look at what sets Granit apart.
A fast, syntax-highlighted Markdown editor with multi-cursor support, wikilink autocomplete, and heading folding -- all in your terminal.
Manage your tasks, projects, and priorities without leaving the terminal. A full Kanban board built right into your knowledge base.
9 specialized AI bots that understand your notes and help you think, write, and organize more effectively.
From Catppuccin Mocha to Synthwave 84, find a color palette that matches your aesthetic and environment.
A detailed, honest comparison. See exactly what you get -- and what you save.
| Feature | Granit | Obsidian |
|---|---|---|
| Price | Free forever | $50/yr commercial + $8/mo sync + $14/mo AI |
| Terminal Native | ✓ | ✗ |
| Vim Mode | Full with macros | Plugin |
| AI Integration | Built-in: Ollama / OpenAI / Claude | $14/mo add-on |
| Themes | 35 built-in + editor | Community |
| Speed | Instant startup | Electron |
| Privacy | 100% local | Cloud optional |
| Open Source | ✓ | ✗ |
| Task Manager | Built-in, 6 views | Plugin |
| Daily Planner | Built-in with AI scheduler | ✗ |
| Language Learning | Built-in | ✗ |
| Habit Tracker | Built-in | ✗ |
| Research Agent | Claude Code integration | ✗ |
| Encryption | AES-256-GCM | No built-in |
Everything is one shortcut away. No mouse required.
A full-featured knowledge manager running entirely in your terminal.
The default 3-panel layout with sidebar, editor, and backlinks panel.
35 built-in themes. Instantly switch from settings or create your own with the theme editor.
A massive, well-tested codebase -- 100% free and open source.
Up and running in under a minute. Pick your preferred method.
$ go install github.com/artaeon/granit/cmd/granit@latest
# Stable release
$ yay -S granit
# Or latest git version
$ yay -S granit-git
$ git clone https://github.com/artaeon/granit.git
$ cd granit
$ go build -o granit ./cmd/granit
$ sudo mv granit /usr/local/bin/
# Open a vault directory
$ granit open ~/my-vault
# Or launch the vault selector
$ granit
# Try the built-in demo vault
$ granit demo-vault
Comprehensive guides covering every aspect of Granit.
Complete feature list and detailed descriptions.
Setup instructions for all platforms.
Configure Ollama, OpenAI, and local AI.
All keyboard shortcuts and Vim bindings.
Codebase structure and design decisions.
Settings, config files, and customization.
Plugin development and the hook system.
All 35 themes and the custom theme editor.