Projet

Démo privée

RAG Starter Kit - rechercher dans des documents avec leurs sources

Prototype privé historique pour interroger des documents sans mélanger les données de plusieurs clients. Son architecture et son historique Git sont documentés, mais le code n'est plus présent localement et aucune exécution actuelle n'est revendiquée.

Lab / archive — non mis en avant pour la candidature.

Aperçu du projet RAG Starter Kit
TypeProjet perso / preuve technique
Période2026
RôleConception et développement (full-stack)
StatutPrototype privé historique · source à restaurer
Niveau de preuveLa preuve existe hors ligne ou contient des données qui ne peuvent pas être publiées.
StackFastAPI, Qdrant, Mistral AI, LangChain, SQLite, Next.js 15, React 19, Docker Compose
Ce que ça prouveUn prototype privé multi-tenant a été audité en juin 2026 : ingestion de documents, recherche Qdrant, réponses Mistral avec citations et cas d'évaluation. Sa source doit maintenant être restaurée.
PreuvesAudit privé du 29 juin 2026 : dépôt master au commit 1fc9629, quatre commits et structure complète documentés. Le manifeste du 29 avril recensait 3,4 Go. Les octets de la source et de sa copie de publication sont absents des volumes montés au 28 août 2026.

Aperçu

Ce qui est visible.

Contraintes

Ce qu'il fallait respecter.

  • Données de démonstration, secrets et identités retirés avant toute future publication.
  • L'isolation des données doit être prouvée par des tests avant toute présentation comme produit utilisable.

Décisions

Pourquoi ces choix.

DécisionPourquoiÉcarté
Séparer l'ingestion, la recherche, les citations et l'évaluation.Le dépôt historique séparait déjà ces étapes pour permettre leur vérification et leur maintenance.Recherche full-text classique sans vecteurs, insuffisante pour gérer la similarité sémantique.
Prévoir des cas d'évaluation versionnés.Mesurer la qualité du retrieval au lieu de juger les réponses à l'œil.Validation manuelle ad hoc, difficile à reproduire et à comparer entre versions.

Livraison

Ce que j'ai livré.

  • Le prototype historique audité réunissait ingestion, retriever, chat avec citations, authentification multi-tenant et journaux d'usage.
  • Interface historique Next.js 15 / React 19 avec espaces cabinet, administration et portail.
  • Docker Compose, documentation d'onboarding et cas d'évaluation inspirés de Ragas.

Résultats

Ce qui fonctionne aujourd'hui.

  • L'audit privé du 29/06/2026 a documenté quatre commits, les modules du prototype et les cas d'évaluation présents dans le dépôt.
  • Aucune performance, qualité de réponse ou exécution actuelle n'est revendiquée sans les octets de la source.