Overview
A markdown knowledge base your AI coding tools can read and edit, plus a rich editor that opens automatically when they do.
Open Knowledge is a native macOS app for creating and maintaining a portable markdown knowledge base alongside the agents you already use. It works with any MCP-capable agent.
Three layers
Open Knowledge is three layers working together: a surface you edit, an engine that keeps it consistent, and the files underneath.
Editor
A beautiful macOS editor for your .md files: WYSIWYG or source mode, backlinks, the [[Page]] wiki-link syntax, frontmatter, asset embeds, and version history, with a live preview as agents work.
Knowledge Engine
Thin MCP wrappers around system functions. Agents read and write through them, so every change automatically carries frontmatter, backlinks, and edit history.
Content
Plain markdown files in your project, version-controlled in git. No new database, no migration; your knowledge stays portable.
What you get
- Rich MDX editing. Beyond plain markdown, the editor renders Mermaid diagrams, LaTeX math, YouTube, Vimeo, and Loom embeds, an in-browser PDF viewer, interactive HTML and JS previews for charts and custom widgets, callouts, collapsible sections, and live block transclusion. Toggle between WYSIWYG and source modes anytime.
- First-class AI support, agent-agnostic. Write collaboratively with the agent of your choice. Open Knowledge ships the toolset; you bring the agent and the model of your choice.
- A knowledge base that gets stronger over time. Reads and writes flow through the Open Knowledge toolset, so links, backlinks, frontmatter, and asset embeds stay consistent as your knowledge base grows.
- Track changes with edit level attribution. Every edit, human or agent, is recorded on top of git, with per-document version history, point-in-time recovery, and automatic syncing for remote collaboration.