À propos du projet
Open Kioku est un moteur d’intelligence de dépôt local conçu pour aider les agents de codage IA en fournissant un contexte précis, des plans de modification bornés et des diffs vérifiés. Fonctionnant entièrement sur la machine locale, il indexe le dépôt (prenant en charge Rust, Python, TypeScript, Go, Java, etc.) pour construire un graphe structurel des définitions, références et dépendances.
Fonctionnalités principales :
- Planification bornée : génère un plan de modification (ok plan) spécifiant les chemins de fichiers autorisés, à utiliser avec prudence, et interdits, ainsi que les candidats à l’impact et les cibles de validation.
- Vérification des diffs : valide les modifications réelles effectuées par un agent (ok verify) par rapport à la limite du plan déclaré pour garantir qu’aucun fichier non prévu n’est modifié.
- Intégration MCP : expose 16 outils Model Context Protocol (MCP) pour se connecter en toute transparence à des agents IA comme Claude Code, Cursor, Codex et Gemini.
- Local et sécurisé : aucun code source ni index n’est téléversé vers des serveurs externes ; tout est stocké localement dans le répertoire .ok/ du dépôt.
- Prise en charge multilingue : s’appuie sur Tree-sitter pour une extraction approfondie des symboles et une analyse sémantique dans plusieurs langages de programmation.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.