Sobre o projeto
Open Kioku é um motor local de inteligência de repositório projetado para auxiliar agentes de codificação com IA, fornecendo contexto preciso, planos de edição delimitados e diffs verificados. Operando inteiramente na máquina local, ele indexa o repositório (com suporte a Rust, Python, TypeScript, Go, Java e mais) para construir um grafo estrutural de definições, referências e dependências.
Os principais recursos incluem:
- Planejamento delimitado: Gera um plano de edição (`ok plan`) especificando caminhos de arquivo permitidos, de cautela e proibidos, além de candidatos de impacto e alvos de validação.
- Verificação de diffs: Valida as alterações reais feitas por um agente (`ok verify`) em relação ao limite do plano declarado para garantir que nenhum arquivo não intencional seja modificado.
- Integração MCP: Expõe 16 ferramentas do Model Context Protocol (MCP) para conectar-se perfeitamente a agentes de IA como Claude Code, Cursor, Codex e Gemini.
- Local e seguro: Nenhum código-fonte ou índice é enviado a servidores externos; tudo é armazenado localmente dentro do diretório `.ok/` do repositório.
- Suporte multilíngue: Aproveita o Tree-sitter para extração profunda de símbolos e análise semântica em várias linguagens de programação.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.