Valentin AIL (RAG App)
Application RAG full-stack. FastAPI + Next.js App Router, orchestration LLM, vector search, background agents TaskIQ et UX en temps réel.

Vue d'ensemble du projet
Une application IA / RAG en production qui combine un backend FastAPI avec un frontend Next.js App Router : retrieval-augmented generation, orchestration LLM, background agents et UX en temps réel.
À propos du projet
Valentin AIL est une application IA production-grade construite autour du retrieval-augmented generation (RAG). Le backend est un service Python + FastAPI qui gère l'orchestration LLM, le vector search et l'ingestion de documents, avec des workers et schedulers TaskIQ exécutant des background agents et des jobs à durée de vie longue sur PostgreSQL et Redis. Le frontend est une app Next.js App Router + TypeScript qui fait du streaming d'updates à l'utilisateur en temps réel via SWR et des patterns event-driven, authentifiée par NextAuth.js. Tout tourne dans des environnements Docker Compose reproductibles en local et en production, avec CI/CD GitHub Actions et intégrations n8n pour des workflows automatisés. L'architecture est service-layered et extensible, construite pour évoluer avec de nouveaux LLMs, de nouveaux outils et de nouvelles capacités d'agents.
Stack technologique
Construisez des workflows IA fiables avec Valentin AIL
Explorez une architecture d'application IA production-ready avec FastAPI, Next.js, background workers et patterns UX en temps réel.
Visiter le projet