Об этом проекте

Open Kioku — локальный движок анализа репозиториев, предназначенный для помощи ИИ-агентам программирования путём предоставления точного контекста, ограниченных планов правок и проверенных диффов. Работая полностью на локальной машине, он индексирует репозиторий (поддерживая Rust, Python, TypeScript, Go, Java и другие) для построения структурного графа определений, ссылок и зависимостей. Ключевые возможности: - Ограниченное планирование: формирует план правок (ok plan), указывая разрешённые, требующие осторожности и запрещённые пути к файлам, а также кандидатов на влияние и цели проверки. - Проверка диффов: проверяет фактические изменения, сделанные агентом (ok verify), на соответствие объявленной границе плана, чтобы гарантировать, что непредусмотренные файлы не изменены. - Интеграция с MCP: предоставляет 16 инструментов Model Context Protocol (MCP) для бесшовного подключения к ИИ-агентам, таким как Claude Code, Cursor, Codex и Gemini. - Локальность и безопасность: ни исходный код, ни индекс не загружаются на внешние серверы; всё хранится локально в каталоге .ok/ репозитория. - Поддержка нескольких языков: использует Tree-sitter для глубокого извлечения символов и семантического анализа на нескольких языках программирования.