OpenKnowledge, un editor de markdown nativo para IA con sincronización por git

Fuentes: OpenKnowledge, a local-first markdown editor and LLM wiki with git sync

OpenKnowledge es un editor de markdown local-first que incorpora funciones de wiki asistida por modelos de lenguaje, con integraciones nativas para Claude, Codex y Cursor. La aplicación ofrece una experiencia de edición visual al estilo de Google Docs o Notion, lo que permite trabajar con markdown sin escribir manualmente sus etiquetas, y añade sincronización y compartición de documentos entre equipos mediante repositorios git.

El proyecto se distribuye como aplicación de escritorio para macOS (un DMG que se arrastra a la carpeta Aplicaciones) y como aplicación web local para Linux y Mac con chip Intel mediante un comando CLI. Para este último caso se requiere Node.js 24 o superior y la instalación global del paquete npm "@inkeep/open-knowledge". El comando "ok init" se encarga de preparar el proyecto y configurar la conexión con Claude Code, Cursor y Codex, mientras que "ok start --open" sirve el editor en el navegador.

El repositorio está estructurado en monorepo con paquetes separados para la aplicación web, la interfaz de línea de comandos, la lógica de dominio, la versión de escritorio basada en Electron, las integraciones con agentes y el servidor local, además de un directorio de documentación propia. El desarrollo exige Bun 1.3.13 o superior y Node.js 24 como dependencias fijadas en sus archivos de versión; el proyecto define scripts para formateo, lint, comprobación de tipos, pruebas y construcción.

OpenKnowledge se publica bajo licencia GNU GPL v3.0 o posterior y acepta pull requests públicas, que un sistema automatizado replica en un monorepo interno para su revisión y fusión. La documentación de uso general se aloja en openknowledge.ai/docs.