A local-first Markdown knowledge workspace for macOS.
Plain files, personal wiki, Second Brain workflows, AI diffs, and encrypted sync.
Website · Download · DeepWiki · Product Hunt · Roadmap · Development · 한국어
⭐ If Kuku feels useful or interesting, a GitHub star helps the project reach more people.
Kuku is an open-source Markdown app for people who want their notes to stay portable, private, and useful to AI. It edits ordinary .md files in a local vault, then layers search, graph navigation, AI assistance, Second Brain workflows, and encrypted sync on top.
The project is not just a desktop app. This repository includes the macOS client, web app, Go server, protobuf contracts, Rust AI/indexing crates, and Docker infrastructure needed to inspect or self-host the system.
[[wikilinks]], backlinks, search, and 2D / 3D graph navigation.The official build is currently available for macOS.
Recommended: download from the website: visit kuku.mom and download the latest macOS build.
Homebrew: install from the Kuku tap.
brew install kuku-mom/kuku/kuku
GitHub Releases: download the DMG directly from GitHub Releases.
Platform status:
Kuku is built as a full-stack open-source project, not a thin client around a closed service. If you want to explore how it works, start with:
Bug reports, feature ideas, documentation improvements, and pull requests are welcome. For larger changes, please open an issue first so we can align on direction.
Kuku's core principle is simple: your files belong to you, and the tool should not take that control away.
MIT © kuku-mom