{"id":42438790,"url":"https://github.com/kuku-mom/kuku","last_synced_at":"2026-06-08T16:00:43.025Z","repository":{"id":335035225,"uuid":"1143866983","full_name":"kuku-mom/kuku","owner":"kuku-mom","description":"Open-source local-first Markdown workspace with wiki, AI editing, and encrypted sync.","archived":false,"fork":false,"pushed_at":"2026-06-04T05:10:29.000Z","size":6881,"stargazers_count":85,"open_issues_count":13,"forks_count":17,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2026-06-04T05:11:30.913Z","etag":null,"topics":["ai","ai-notes","editor","encrypted-sync","knowledge-management","local-first","macos","markdown","note-taking","notes","obsidian-alternative","personal-knowledge-management","second-brain","tauri","wiki"],"latest_commit_sha":null,"homepage":"https://www.kuku.mom","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kuku-mom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-28T03:32:44.000Z","updated_at":"2026-06-04T04:37:47.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/kuku-mom/kuku","commit_stats":null,"previous_names":["kuku-mom/kuku"],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/kuku-mom/kuku","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuku-mom%2Fkuku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuku-mom%2Fkuku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuku-mom%2Fkuku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuku-mom%2Fkuku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kuku-mom","download_url":"https://codeload.github.com/kuku-mom/kuku/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuku-mom%2Fkuku/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34069501,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","ai-notes","editor","encrypted-sync","knowledge-management","local-first","macos","markdown","note-taking","notes","obsidian-alternative","personal-knowledge-management","second-brain","tauri","wiki"],"created_at":"2026-01-28T06:01:39.823Z","updated_at":"2026-06-08T16:00:43.019Z","avatar_url":"https://github.com/kuku-mom.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1 align=\"center\"\u003e\n    \u003ca href=\"https://kuku.mom\"\u003e\n      \u003cimg src=\"assets/logo/logo.svg\" alt=\"Kuku logo\" width=\"42\" align=\"center\"\u003e\n    \u003c/a\u003e\n    Kuku\n  \u003c/h1\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003cstrong\u003eA local-first Markdown knowledge workspace for macOS.\u003c/strong\u003e\u003cbr\u003e\n    Plain files, personal wiki, Second Brain workflows, AI diffs, and encrypted sync.\n  \u003c/p\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/kuku-mom/kuku/blob/main/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/badge/License-MIT-f97316.svg\" alt=\"License MIT\"\u003e\u003c/a\u003e\u0026nbsp;\n    \u003ca href=\"https://github.com/kuku-mom/kuku/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/kuku-mom/kuku?label=release\u0026color=2563eb\" alt=\"Latest release\"\u003e\u003c/a\u003e\u0026nbsp;\n    \u003ca href=\"https://deepwiki.com/kuku-mom/kuku\"\u003e\u003cimg src=\"https://deepwiki.com/badge.svg\" alt=\"Ask DeepWiki\"\u003e\u003c/a\u003e\u0026nbsp;\n    \u003cimg src=\"https://img.shields.io/badge/platform-macOS-111827?logo=apple\u0026logoColor=white\" alt=\"macOS\"\u003e\u0026nbsp;\n    \u003cimg src=\"https://img.shields.io/badge/built%20with-Tauri%20%2B%20SolidJS-24c8db\" alt=\"Built with Tauri and SolidJS\"\u003e\n  \u003c/p\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003ca href=\"https://www.producthunt.com/products/kuku?embed=true\u0026amp;utm_source=badge-featured\u0026amp;utm_medium=badge\u0026amp;utm_campaign=badge-kuku-open-source\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg alt=\"Kuku: open source - Your open-source, local second brain for every AI | Product Hunt\" width=\"250\" height=\"54\" src=\"https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=1142063\u0026amp;theme=light\u0026amp;t=1778234266983\"\u003e\u003c/a\u003e\n  \u003c/p\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003ca href=\"https://kuku.mom\"\u003e\u003cstrong\u003eWebsite\u003c/strong\u003e\u003c/a\u003e ·\n    \u003ca href=\"https://github.com/kuku-mom/kuku/releases\"\u003e\u003cstrong\u003eDownload\u003c/strong\u003e\u003c/a\u003e ·\n    \u003ca href=\"https://deepwiki.com/kuku-mom/kuku\"\u003e\u003cstrong\u003eDeepWiki\u003c/strong\u003e\u003c/a\u003e ·\n    \u003ca href=\"https://www.producthunt.com/products/kuku\"\u003e\u003cstrong\u003eProduct Hunt\u003c/strong\u003e\u003c/a\u003e ·\n    \u003ca href=\"https://kuku.mom/roadmap\"\u003e\u003cstrong\u003eRoadmap\u003c/strong\u003e\u003c/a\u003e ·\n    \u003ca href=\"docs/development.md\"\u003e\u003cstrong\u003eDevelopment\u003c/strong\u003e\u003c/a\u003e ·\n    \u003ca href=\"README_ko.md\"\u003e\u003cstrong\u003e한국어\u003c/strong\u003e\u003c/a\u003e\n  \u003c/p\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003ca href=\"https://kuku.mom\"\u003e\n      \u003cimg src=\"assets/readme/kuku-desktop-vault.png\" alt=\"Kuku desktop app screenshot\" width=\"960\"\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n  ⭐ \u003cem\u003eIf Kuku feels useful or interesting, a GitHub star helps the project reach more people.\u003c/em\u003e\n\u003c/p\u003e\n\n## What Is Kuku?\n\nKuku 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.\n\nThe 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.\n\n## Why It Exists\n\n- **Your files should stay yours**: notes remain plain Markdown, not hidden platform data.\n- **AI should be reviewable**: AI can read, search, and propose changes, but edits flow through approval and diffs.\n- **Knowledge should improve explicitly**: decision documents turn AI proposals into traceable memory and wiki updates.\n- **Infrastructure should be inspectable**: server, sync, contracts, and deployment code live in the open.\n- **Cloud should be optional**: use Kuku locally, sign in for managed convenience, or self-host the stack yourself.\n\n## Highlights\n\n- **Local Markdown vault**: open a folder and keep writing in files that work with git, vim, Obsidian, and other Markdown tools.\n- **Personal wiki**: connect notes with `[[wikilinks]]`, backlinks, search, and 2D / 3D graph navigation.\n- **Second Brain workflows**: manage memory, wiki pages, proposals, and decisions as Markdown inside your vault.\n- **Self-improving AI context**: accept, reject, or revise decision documents so future AI conversations inherit better context.\n- **AI-native editing**: use Agent / Ask / Inline modes, attach files or selected text, and review proposed edits before applying.\n- **Encrypted sync foundation**: sync workspaces, devices, key envelopes, signed commits, and encrypted objects without exposing plaintext notes to the server.\n\n## Install\n\nThe official build is currently available for macOS.\n\n- **Recommended: download from the website**: visit [kuku.mom](https://www.kuku.mom/) and download the latest macOS build.\n- **Homebrew**: install from the Kuku tap.\n\n  ```sh\n  brew install kuku-mom/kuku/kuku\n  ```\n\n- **GitHub Releases**: download the DMG directly from [GitHub Releases](https://github.com/kuku-mom/kuku/releases).\n\nPlatform status:\n\n- macOS: supported\n- Windows: coming soon\n- Linux: coming soon\n\n## Open Source\n\nKuku 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:\n\n- [DeepWiki codebase guide](https://deepwiki.com/kuku-mom/kuku)\n- [Development and self-hosting notes](docs/development.md)\n- [Public roadmap](https://www.kuku.mom/roadmap/)\n\n## Contributing\n\nBug reports, feature ideas, documentation improvements, and pull requests are welcome. For larger changes, please open an issue first so we can align on direction.\n\nKuku's core principle is simple: your files belong to you, and the tool should not take that control away.\n\n## License\n\n[MIT](LICENSE) © kuku-mom\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkuku-mom%2Fkuku","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkuku-mom%2Fkuku","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkuku-mom%2Fkuku/lists"}