

Kairo
Like
Kairo is a fast, keyboard-first terminal task manager in Go with offline-first SQLite, Git sync, fuzzy search & Lua plugins.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Mac
- Windows
- Linux
- Homebrew
Features
Properties
- Support for Themes
- Privacy focused
Features
- Works Offline
- Command line interface
- Extensible by Plugins/Extensions
Git Support
- No registration required
- No Tracking
- Recurring Tasks
- Ad-free
- Export to CSV
- Support for Keyboard Shortcuts
- Task Automation
- Tui
- Keyboard Navigation
Export to JSON
Google Gemini Integration
Git integration
- Built-in AI Assistant
Kairo News & Activities
Highlights All activities
Recent activities
Kairo information
No comments or reviews, maybe you want to be first?
What is Kairo?
The terminal task manager for developers who live in their editor. No browser tabs. No subscriptions. No mouse. Just your tasks — exactly where your brain already is.
Features:
- Genuinely Fast: Sub-millisecond fuzzy search. Vim bindings (j/k/gg/G). Natural language deadlines like tomorrow 10am or next friday. Full keyboard control — you never touch the mouse.
- Nested Tasks & Hierarchy: Organize work into deep hierarchies. Nest tasks via the Parent field in the editor, collapse/expand with Space, and export/import with full structure preserved — across JSON, CSV, Markdown, and plain text.
- Recurring Tasks: Tasks reappear automatically on a schedule. Weekly (mon,wed,fri) or monthly (15). When completed, Kairo generates the next instance immediately with a smart due-date preview.
- Your Data, Locally: SQLite with WAL mode. Fully offline. Optional Git-backed sync — no backend, no account, no lock-in. Export to JSON, CSV, Markdown, or plain text on demand.
- Interactive Stats Dashboard: Press s to open a next-gen "Command Center". Visualize your Productivity DNA, track real-time momentum, and get behavioral insights like "You complete 73% more tasks at night". Fully animated, keyboard-driven, and deeply insightful.
- AI — Optional, Never Intrusive: Gemini integration (gemini-3.1-flash-lite-preview / gemini-2.5-flash-lite / gemini-2.0-flash-lite). Toggle with ctrl+a. Create and manage complex recurring tasks with natural language. Invisible until you need it.
- Beautiful by Default: 32 built-in themes with edge-to-edge background coverage. Live switching with t. Bento-style layout. Real-time Markdown preview (ctrl+p). Cinematic create/complete/delete animations — or disable them entirely in config.toml.
- Extensible to the Core: A Lua plugin system hooks into task events. A headless CLI API enables full scripting. An MCP server opens Kairo to AI agents — with complete support for recurring schedules and nested hierarchies.






