Retour aux projets
TerminéRAG & IASolo

RepoInsight AI

Système RAG de bout en bout spécialisé dans l'analyse sémantique de code source, de documentation et d'issues GitHub. Il génère des diagnostics architecturaux et des patchs de code. Son interface Voice-First repose sur un pipeline Speech-to-Speech bidirectionnel couplé à un avatar holographique animé en temps réel (lip-sync) via WebSockets.

95 %

Score de pertinence Ragas

≤ 8 Go

VRAM (GPU local)

28,9 s

Latence end-to-end moyenne

Architecture

  1. Entrée vocale
    • Silero VAD
    • Faster-Whisper
    • Interface Next.js, WebSockets
  2. Indexation du code
    • Parser AST tree-sitter
    • Jina Embeddings
    • Qdrant
  3. Recherche
    • Hybride Dense + BM25
    • Cross-Encoder Reranker (BAAI)
    • Reciprocal Rank Fusion
  4. Génération
    • LLM local (Ollama)
    • Diagnostics et patchs de code
  5. Restitution
    • Kokoro-ONNX
    • Avatar holographique (lip-sync)

Stack

PythonNext.jsFastAPIQdranttree-sitterOllamaFaster-WhisperKokoro-ONNXSilero VADJina EmbeddingsBAAI RerankerWebSocketsDocker

  • Score de pertinence Ragas de 95 %
  • Latence end-to-end moyenne de 28,9 s sur GPU local, avec 8 Go de VRAM au maximum
  • Diagnostics architecturaux et patchs de code générés à partir du dépôt analysé

Une question sur ce projet ?

Me contacter