- Backend
- Python 3.12, FastAPI, PostgreSQL (sécurité au niveau des lignes), Redis, Celery, SQLAlchemy 2.0, Alembic
- IA / NLP
- Mistral Large (raisonnement + classification), Mistral Embed (vecteurs 1024 dimensions), Qdrant recherche par similarité cosinus, collections vectorielles par tenant
- Frontend
- Next.js, React, TypeScript, Tailwind CSS, shadcn/ui, Recharts, D3.js (graphe réglementaire)
- Pipeline de données
- 3 flux ATOM EUR-Lex (AI Act, GDPR, IA général), PyMuPDF, python-docx, chunking sémantique 1500 caractères, extraction structurée Pydantic
- Infrastructure
- Docker Compose, S3/MinIO (chiffré au repos), NextAuth.js, facturation Stripe, mises à jour en temps réel SSE
- Tests
- Pytest, Playwright E2E, Vitest, tests d'intégration pour tous les endpoints API, suite d'évaluation RAG