Projet
Démo privéeRAG 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.

| Type | Projet perso / preuve technique |
|---|---|
| Période | 2026 |
| Rôle | Conception et développement (full-stack) |
| Statut | Prototype privé historique · source à restaurer |
| Niveau de preuve | La preuve existe hors ligne ou contient des données qui ne peuvent pas être publiées. |
| Stack | FastAPI, Qdrant, Mistral AI, LangChain, SQLite, Next.js 15, React 19, Docker Compose |
| Ce que ça prouve | Un 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. |
| Preuves | Audit 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écision | Pourquoi | É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.










