OpenKnowledge: Local-First Markdown Editor and LLM Wiki for Claude and Cursor
Inkeep OpenKnowledge is a WYSIWYG local-first markdown editor and LLM wiki with MCP, skills, and agentic search. Wire up Claude Code, Codex, and Cursor via ok init. macOS app or CLI. GPL-3.0. v0.18.0.
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.
OpenKnowledge is two things merged into one workflow:
A beautiful markdown editor — full WYSIWYG so editing .md files 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.
This is the recommended path for Apple Silicon Macs.
Linux, Windows, Intel Mac (CLI web app)
Requires Node.js 24+:
bash
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
snippet
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:
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
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.