Goldziher a publié Basemind, un outil open-source qui indexe les dépôts de code localement et sert les données via le Model Context Protocol (MCP). Cela permet aux développeurs d'alimenter les modèles de codage locaux avec le contexte du dépôt sans épuiser leurs fenêtres de contexte.
- L'index couvre plus de 300 langages de programmation, l'historique git, les informations de blame et le RAG de documents pour plus de 90 formats.
- Les outils de requête renvoient des signatures et des numéros de ligne spécifiques plutôt que des fichiers entiers, réduisant considérablement l'utilisation des tokens.
- Un outil d'expansion est disponible pour récupérer les corps de fonctions complets uniquement lorsque cela est nécessaire.
- Le projet est écrit en Rust, sous licence MIT, et s'exécute en tant que serveur MCP, CLI ou plugin Claude Code.
Basemind permet un indexation de dépôt entièrement hors ligne et auto-hébergée pour les flux de travail d'IA locaux, bien que les utilisateurs doivent noter que l'index peut prendre du retard par rapport aux modifications entre les analyses.