Overview / Description
Kuku is an AI-assisted Markdown note-taking app for macOS that keeps your knowledge base local-first while adding a Gemini-powered writing assistant. Built with Tauri (rather than Electron) and a React 19 / Tiptap editor, it stores notes as plain Markdown files on your device and supports [[wikilinks]], backlinks and a force-directed graph view so you can navigate connections between notes visually. The built-in AI agent searches your vault, generates content, and applies edits with a Cursor-style diff preview, so you can review changes before they're written. Full-text search is indexed locally for instant retrieval, and the offline-first architecture means core functionality works without a network and your data doesn't leave the device without explicit permission. For users who pay for it, encrypted cross-device sync keeps Markdown content, wikilinks, backlinks and AI context aligned across machines. The product positions itself for knowledge workers, researchers and privacy-conscious note-takers who want a personal knowledge base without cloud vendor lock-in, with a Team tier (shared vault context with permissions) noted as coming soon. As a local-first Markdown app with AI search and editing, Kuku targets people who'd otherwise stitch together a notes app and a separate AI chat tool.
Used For
Building a private, local-first Markdown knowledge base on macOS with AI-assisted search and editing for knowledge workers and researchers
Pricing
Plan
Free ($0): core editor, local search, plain files, self-hosted server option
Plan
Pro ($10/month): managed accounts, remote AI requests, encrypted sync, storage quotas
Pros & Cons
Pros
- Local-first: notes stored as plain Markdown files; data stays on-device unless you allow sync
- Gemini-powered AI agent searches the vault and applies edits with Cursor-style diff preview
- [[Wikilinks]], backlinks and a force-directed graph view for navigating connected notes
- Native Tauri build (not Electron) with a React 19 / Tiptap editor and local full-text search
- Optional encrypted cross-device sync of content, links and AI context
Cons
- Native app is macOS-only as described — no Windows or Linux build mentioned
- Remote AI requests and encrypted sync are gated behind the paid Pro tier
- Team tier with shared vaults is still 'coming soon', not yet available
- AI assistant is tied to Gemini rather than a choice of models
Questions & Answers
Alternatives
Obsidian, Logseq, Notion, Reflect