# inkeep/open-knowledge

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/inkeep-open-knowledge).**

_How this analysis was created: the description and tags below were written by an AI model that read this project's README and public documentation pages; stars, license and language come straight from the GitHub API. The model does not read the source code._

4,809 stars · 330 forks · TypeScript · GPL-3.0

## Links

- GitHub: https://github.com/inkeep/open-knowledge
- Homepage: https://openknowledge.ai
- awesome-repositories: https://awesome-repositories.com/repository/inkeep-open-knowledge.md

## Topics

`2nd-brain` `agent-skills` `claude` `codex` `company-brain` `docs` `knowledge-` `knowledge-base` `knowledge-management` `llm` `llm-wiki` `llm-wiki-karpathy` `markdown` `markdown-editor` `md` `mdx` `notes` `pkm` `second-brain` `skills`

## Description

Open Knowledge is a desktop and web workspace for browsing, searching and visually editing folders of markdown notes. Notes stay as plain files on the user's own machine, and the app opens them in a document-style editor with tabs, a file navigator and a graph view of wiki links. It runs from a fresh clone with no configuration, since every environment variable is optional.

What sets it apart is how it treats AI agents and teams. Coding agents and other compatible agents can open beside a document and edit the same files, connected through a standard tool protocol or a command-line tool. The app can also install servers, skills and search tools for detected agents, so they can find existing notes and write new documents inside the connected knowledge base. Starter packs scaffold LLM-maintained wikis, second brains and structured knowledge bases on top of existing markdown folders. For sharing, a folder of notes syncs to a git repository in the background, so teammates can collaborate through git and GitHub without typing version-control commands.

The editor supports embedded HTML and rich components inside markdown pages. The repository also contains its own engineering tooling: custom lint rules, repository hygiene checks, build caching, release version computation, release notes, chat announcements, and network-isolated tests. It additionally covers translation completeness checks, third-party license notices, optional OpenTelemetry export that stays off until enabled, and verification of packaged macOS desktop builds.

## Tags

### Content Management & Publishing

- [Visual Markdown Editors](https://awesome-repositories.com/f/content-management-publishing/markdown-to-document-converters/visual-markdown-editors.md) — Provides a desktop and web workspace for browsing, searching, and visually editing folders of markdown notes with tabs and a graph view. ([source](https://github.com/inkeep/open-knowledge#readme))
- [Personal Wikis](https://awesome-repositories.com/f/content-management-publishing/documentation-knowledge-management/personal-knowledge-bases/digital-garden-frameworks/personal-wikis.md) — Builds personal or team wikis, second brains, and structured knowledge bases from markdown folders with linked notes and graph navigation.
- [LLM Wiki Starter Packs](https://awesome-repositories.com/f/content-management-publishing/documentation-knowledge-management/personal-knowledge-bases/digital-garden-frameworks/personal-wikis/llm-wiki-starter-packs.md) — Offers starter packs that scaffold LLM-maintained wikis, second brains and structured knowledge bases on top of existing markdown folders. ([source](https://github.com/inkeep/open-knowledge#readme))
- [LLM Wiki Starter Packs](https://awesome-repositories.com/f/content-management-publishing/llm-wiki-starter-packs.md) — Offers starter packs that scaffold LLM-maintained wikis, second brains, and structured knowledge bases on existing markdown folders.

### Artificial Intelligence & ML

- [Agentic File Editing](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-file-editing.md) — Lets an AI coding agent open beside a document and edit the same files while the user watches. ([source](https://github.com/inkeep/open-knowledge#readme))
- [AI Agent Integrations](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-agent-integrations.md) — Connects coding agents and other compatible agents beside a document through a standard protocol or command-line tool to edit the same files. ([source](https://github.com/inkeep/open-knowledge/blob/main/README.md))
- [Agent-Controllable Editors](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-powered-document-editors/agent-controllable-editors.md) — Exposes the editor to coding agents through a tool protocol and command-line tool so they edit the same documents beside the user.
- [Agent Skill Installers](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-skill-installers.md) — Installs servers, skills and search tools for detected agents so they can find existing notes and write new documents. ([source](https://github.com/inkeep/open-knowledge/blob/main/README.md))
- [Note Search Agents](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-agent-servers/note-search-agents.md) — Installs tool-protocol servers and skills so agents can search the knowledge base and write documents with richer context. ([source](https://github.com/inkeep/open-knowledge#readme))

### Business & Productivity Software

- [Local-First Note Taking](https://awesome-repositories.com/f/business-productivity-software/local-first-note-taking.md) — Keeps markdown notes as plain files on the user's machine in a native desktop app needing no configuration.
- [Plain File Note Storers](https://awesome-repositories.com/f/business-productivity-software/note-editors/plain-file-note-storers.md) — Keeps all notes as ordinary markdown files in regular folders on the user's machine, shared by the app, agents and version control.
- [AI-Assisted Note Editing](https://awesome-repositories.com/f/business-productivity-software/note-management/ai-assisted-note-editing.md) — Lets AI coding agents edit the same markdown notes beside the user in a visual, document-style editor.
- [Note Navigation Workspaces](https://awesome-repositories.com/f/business-productivity-software/note-navigation-workspaces.md) — Lets users browse notes through a file navigator, search, tabs, and a wiki-link graph view in desktop or web. ([source](https://github.com/inkeep/open-knowledge#readme))

### Development Tools & Productivity

- [Git-Backed Team Repositories](https://awesome-repositories.com/f/development-tools-productivity/git-backed-team-repositories.md) — Commits, pulls and pushes notes to a shared git repository in the background so teammates collaborate without typing git commands.
- [Git-Synced Notebooks](https://awesome-repositories.com/f/development-tools-productivity/git-synced-notebooks.md) — Syncs a folder of notes to a git repository automatically so teammates can share it without writing git commands. ([source](https://github.com/inkeep/open-knowledge#readme))
- [Team AI Asset Sharing](https://awesome-repositories.com/f/development-tools-productivity/team-ai-asset-sharing.md) — Syncs documents and shares them with teammates through git and GitHub behind the scenes, with no version-control commands needed. ([source](https://github.com/inkeep/open-knowledge/blob/main/README.md))

### Networking & Communication

- [Model Context Protocols](https://awesome-repositories.com/f/networking-communication/communication-protocols-architectures/communication-protocols-standards/integration-protocols/model-context-protocols.md) — Exposes the knowledge base to coding agents through a standard tool protocol server and command-line tool for searching and writing documents.

### Part of an Awesome List

- [Markdown Wiki Platforms](https://awesome-repositories.com/f/awesome-lists/productivity/note-taking/markdown-wiki-platforms.md) — Scaffolds markdown-based wikis and knowledge bases with wiki links and a graph view over existing folders of plain markdown files. ([source](https://github.com/inkeep/open-knowledge/blob/main/README.md))
- [Rich Text Editors](https://awesome-repositories.com/f/awesome-lists/productivity/rich-text-editors.md) — Renders markdown in a document-style visual editor and serializes edits back to plain markdown, with embedded HTML and rich components.

### User Interface & Experience

- [Internal Wiki Linking](https://awesome-repositories.com/f/user-interface-experience/links/internal-wiki-linking.md) — Parses wiki-style links between notes to build a searchable index and a navigable graph view of how documents connect.

### Web Development

- [Desktop Shells](https://awesome-repositories.com/f/web-development/desktop-development/electron-based-development/desktop-shells.md) — Wraps the browser-based interface in a native desktop shell bundling a system keyring, while the same interface also runs in a browser.
