A propos

Informations sur l'application

RAG Manager
Solution de Retrieval-Augmented Generation (RAG) auto-hebergee pour la gestion, l'indexation et l'interrogation intelligente de vos documents.
v0.1.0XCSI
Stack technique
Technologies utilisees dans l'application

Next.js (Framework)

16.0.3

Neon (Base de donnees)

PostgreSQL + pgvector

Ollama (Intelligence Artificielle)

LLM + Embeddings

MinIO (Stockage de fichiers)

S3 Compatible

Authentification (Microsoft Entra)

NextAuth v5

Internationalisation

FR / EN / AR

Fonctionnalites
Capacites de l'application
Gestion de documents (PDF, DOCX, XLSX, PPTX, MD, TXT)
Recherche semantique vectorielle
Chat conversationnel avec contexte RAG
Collections hierarchiques de documents
Analytics et monitoring d'utilisation
6 themes personnalisables
Authentification Microsoft Entra ID
Interface multilingue (FR, EN, AR)
Architecture RAG
Le processus de Retrieval-Augmented Generation en 3 etapes

1. Ingestion

Les documents sont telecharges vers MinIO, parses, decoupes en chunks puis stockes en base de donnees.

2. Vectorisation

Chaque chunk est transforme en vecteur par le modele d'embedding Ollama et indexe dans pgvector.

3. Generation

La requete est vectorisee, les chunks similaires sont recuperes et envoyes au LLM pour generer une reponse contextuelle.

RAG Manager - Construit avec Next.js, Ollama, Neon et MinIO