The LLM wiki pattern went from Andrej Karpathy's gist to Google's Open Knowledge Format in weeks. The missing piece for most teams was not the schema — it was a product: a editor that feels like Notion, stays local-first, and wires Claude Code, Codex, and Cursor without duct tape.
OpenKnowledge — from Inkeep, recently rebranded from "Open Knowledge" to OpenKnowledge — is that product. Open-sourced under GPL-3.0-or-later, at v0.18.0 with ~444 GitHub stars, it combines a WYSIWYG markdown editor, an LLM wiki with MCP and skills, and no-code GitHub team sync.
TL;DR
| Detail | OpenKnowledge |
|---|---|
| Repo | github.com/inkeep/open-knowledge |
| Site / docs | openknowledge.ai · docs |
| Latest release | v0.18.0 (June 2026) |
| License | GPL-3.0-or-later |
| Stars | ~444 |
| macOS | Native desktop app (DMG) |
| Other platforms | CLI → local web app (ok start) |
| Node.js | 24+ for CLI path |
| npm package | @inkeep/open-knowledge |
| Agent wiring | ok init → Claude Code, Cursor, Codex |
What OpenKnowledge Actually Is
OpenKnowledge is two things merged into one workflow:
- A beautiful markdown editor — full WYSIWYG so editing
.mdfiles feels like Google Docs or Notion, not raw source mode. - An LLM wiki — structured knowledge your agents can search, edit, and maintain — with MCP, skills, and agentic search out of the box.
Inkeep's positioning: "Beautiful, AI-native markdown editor and LLM Wiki." That maps directly onto the three-layer pattern from Karpathy's gist: raw sources live in your repo, the wiki layer is agent-maintained markdown, and OpenKnowledge supplies the editor + harness integration that plain folders lack.
Key features
| Feature | What it means |
|---|---|
| WYSIWYG markdown | Non-technical collaborators edit wiki pages without learning syntax |
| Collaborative AI editing | Claude, Codex, and Cursor desktop apps edit alongside you |
| MCP + skills | Works with any harness/agent via MCP or CLI — not locked to one vendor |
| Agentic search | Search tuned for LLM wikis and agent second brains |
| No-code team sync | Share and auto-sync via Git/GitHub without daily git commands |
| Spec-driven dev | Wiki-as-spec workflows for product and engineering teams |
Recent repo activity (June 2026): interactive editor in the marketing hero, VS Code-style file-tree sidebar density, task-list checkbox fixes after editor transitions, and a rebrand pass from "Open Knowledge" to OpenKnowledge across docs and AGENTS.md.
Install
macOS (native app)
- Download the latest release from GitHub Releases (v0.18.0)
- Open the DMG, drag OpenKnowledge to Applications
- Launch from Applications
This is the recommended path for Apple Silicon Macs.
Linux, Windows, Intel Mac (CLI web app)
Requires Node.js 24+:
npm install -g @inkeep/open-knowledge
cd your-project
ok init # scaffold project + wire Claude Code, Cursor, Codex
ok start --open # serve web editor and open browser
ok init is the onboarding step that matters for agent users — it scaffolds the project structure and connects your harnesses so the wiki is not a dead folder of markdown.
OpenKnowledge vs Plain Markdown + Git
| Dimension | Folder of .md files | OpenKnowledge |
|---|---|---|
| Editing UX | VS Code / Obsidian / raw MD | WYSIWYG Notion-like |
| Agent integration | Manual CLAUDE.md / MCP setup | ok init wires Claude, Cursor, Codex |
| Team sharing | Raw git workflows | No-code sync via GitHub |
| Search | grep / ripgrep / Obsidian | Built-in agentic search |
| Skills / MCP | BYO | Out of the box |
| License | Your choice | GPL-3.0-or-later |
Compared to files.md — another local-first markdown philosophy — OpenKnowledge targets teams + agents rather than solo minimalism. Files.md rejects the "second brain" complexity; OpenKnowledge embraces agent-maintained wikis as the product.
Compared to Notion + Cursor integration — OpenKnowledge keeps data on your machine / your GitHub, not Notion's cloud, at the cost of self-hosting or running the CLI locally.
Where It Sits in the LLM Wiki Stack
Karpathy LLM Wiki gist (pattern)
↓
Google OKF v0.1 (interoperable spec)
↓
OpenKnowledge (editor + wiki product + agent wiring)
↓
Your agents (Claude Code, Cursor, Codex, custom MCP)
If you are building an agent second brain or spec-driven development wiki:
- Start with Karpathy's pattern for ingest/query/lint semantics
- Add OKF conventions if you need cross-team bundles
- Run OpenKnowledge as the editor and sync layer your humans and agents share
For MCP fundamentals, see our Model Context Protocol guide.
Contributing and License
OpenKnowledge is GPL-3.0-or-later. Public PRs on GitHub are mirrored into Inkeep's internal monorepo for review and merge — automation via inkeep-oss-sync[bot]. Contributors must pass the CLA bridge gate documented in CLA.md.
This is a product company open-sourcing its editor stack, not a community-only repo — expect fast iteration (176 releases) with external contributions flowing through their mirror workflow.
Who Should Use OpenKnowledge
Good fit:
- Teams running Claude Code or Cursor who want a shared wiki agents can read and write
- Product/engineering groups doing spec-driven development in markdown
- Anyone who wants Notion-like editing without Notion's cloud
- macOS users wanting a native desktop app for LLM wikis
Less ideal:
- GPL-averse organizations (copyleft applies to derivatives)
- Users who want zero local setup — the CLI path requires Node 24+
- Solo note-takers who prefer minimal tools like files.md or plain Obsidian
Related ExplainX coverage
| Post | Connection |
|---|---|
| Karpathy LLM Wiki pattern | The architectural pattern OpenKnowledge implements |
| Google Open Knowledge Format | Vendor-neutral spec layer (different from Inkeep's product) |
| Notion + Cursor agents | Cloud task-board alternative |
| files.md local-first notes | Minimal local markdown contrast |
| MCP guide | How OpenKnowledge connects to agents |
Summary
OpenKnowledge v0.18.0 is Inkeep's open-source bet that LLM wikis need a real editor, not just a folder and a gist. WYSIWYG markdown, MCP and skills, agentic search, and one-command wiring for Claude Code, Cursor, and Codex — plus a macOS app and ok start for everyone else.
If Karpathy's wiki pattern gave agents a memory model, OpenKnowledge gives humans and agents a shared surface to maintain it.
Last updated: June 26, 2026. Version and features from github.com/inkeep/open-knowledge and openknowledge.ai/docs.