Kiso es un motor de publicación de código abierto diseñado para transformar paquetes de Open Knowledge Format (OKF) en sitios web estáticos orientados tanto a personas como a agentes de inteligencia artificial. Su filosofía se apoya en un primer principio claro: el archivo OKF constituye la fuente única de verdad, lo que garantiza coherencia entre el contenido original y el resultado publicado.
La herramienta trabaja con Markdown estructurado, lo que facilita la edición, revisión, comparación de cambios (diff) y versionado del conocimiento directamente en Git. Cada página conserva metadatos explícitos que aportan el contexto necesario para validar, enlazar y renderizar los contenidos de forma consistente. Además, el HTML generado mantiene enlaces directos hacia los archivos Markdown de origen, una característica pensada para que los sistemas automatizados puedan rastrear y reutilizar la información sin ambigüedad.
El comando principal, build, toma cualquier directorio con un paquete OKF (como examples/kb-google-example) y produce una salida en la carpeta public o en cualquier directorio estático definido por el usuario. El resultado incluye los archivos Markdown originales, las páginas HTML generadas, un archivo llms.txt optimizado para modelos de lenguaje y un sitemap.xml para indexación.
Kiso se integra también como GitHub Action, lo que permite automatizar la construcción y publicación del sitio en GitHub Pages o en cualquier otro servicio de alojamiento estático dentro de un flujo de CI. El ejemplo documentado muestra cómo un paquete OKF basado en la base de conocimiento de muestra de Google Analytics se convierte en un sitio navegable, preparado para consulta humana y para consumo por parte de agentes de IA.
