Sobre el proyecto

Open Kioku es un motor local de inteligencia de repositorios diseñado para ayudar a agentes de codificación con IA proporcionando contexto preciso, planes de edición acotados y diffs verificados. Funciona enteramente en la máquina local; indexa el repositorio (con soporte para Rust, Python, TypeScript, Go, Java y más) para construir un grafo estructural de definiciones, referencias y dependencias. Las características clave incluyen: • Planificación acotada: Genera un plan de edición (ok plan) que especifica rutas de archivos permitidas, de precaución y prohibidas, junto con candidatos de impacto y objetivos de validación. • Verificación de diffs: Valida los cambios reales realizados por un agente (ok verify) frente al límite del plan declarado para asegurar que no se modifiquen archivos no previstos. • Integración con MCP: Expone 16 herramientas de Model Context Protocol (MCP) para conectarse sin problemas con agentes de IA como Claude Code, Cursor, Codex y Gemini. • Local y seguro: No se sube código fuente ni índice a servidores externos; todo se almacena localmente dentro del directorio .ok/ del repositorio. • Soporte multilingüe: Aprovecha Tree-sitter para la extracción profunda de símbolos y el análisis semántico en múltiples lenguajes de programación.