Indexation & recherche (RAG)
Indexez le contenu des sources dans un vecteur store et effectuez des recherches sémantiques pour fournir un contexte pertinent aux outils. Surveillez les travaux d'indexation et interagissez via un chat contextuel alimenté par le code indexé.
Indexation des sources & Recherche RAG
Indexer le contenu des repositories (fichiers, diffs de commits) dans un vecteur store (Milvus) pour récupérer du contexte via RAG. Permet aux agents et au chat d'utiliser le code source comme contexte pertinent.
Chat contextuel (Chat with code)
Conversation interactive alimentée par LLMs avec accès au contexte code indexé du projet. Permet poser des questions sur le code, générer analyses de bugs et obtenir réponses contextualisées.
Suivi de jobs & traitement asynchrone
Suivre l'état des travaux d'indexation, synchronisation et exécution d'agents via workers et sockets. Autoriser l'annulation des jobs en cours et visualiser la progression en temps réel.
Recherche vectorielle & Milvus (RAG)
Effectuer des recherches sémantiques sur le contenu indexé via Milvus pour retrouver les passages de code pertinents. Fournit le contexte nécessaire aux agents et au chat.