Retour aux projets
AI / MLLegalMicroservices

LexCam

Plateforme d'aide juridique par IA

En cours · 2026Voir le dépôt
LexCam
LexCam screenshot 2
LexCam screenshot 3
LexCam screenshot 4

64

Tests passing

ChromaDB · Qdrant

Vector stores

Microservices

Architecture

Aperçu

Une plateforme d'aide juridique propulsée par l'IA, conçue pour rendre le droit camerounais accessible aux citoyens ordinaires, en comblant l'écart d'accès à la justice grâce à des informations juridiques fiables, des outils pratiques et des mises en relation avec des avocats vérifiés.

Le défi

Les organisations d'aide juridique au Cameroun manquaient d'un moyen évolutif de fournir aux citoyens des conseils juridiques de première ligne, précis et adaptés à la juridiction, sans mobiliser un temps d'avocat coûteux pour chaque demande.

La solution

Conception d'une architecture complète en microservices derrière une passerelle API Kong, avec une entrée Traefik gérant le TLS et un bus d'événements RabbitMQ reliant les bases de données propres à chaque service. Développement du service de gestion des utilisateurs (Django, authentification JWT, OTP sauvegardé sur Redis, 64 tests validés) et du service de documents (templating Jinja2, stockage MinIO, modèles de documents juridiques bilingues). Intégration de pipelines RAG contre les bases vectorielles ChromaDB et Qdrant via un service dédié de base de connaissances pour la recherche de documents juridiques.

Résultat

Une suite de microservices fonctionnelle avec une couverture de tests vérifiée sur son service d'authentification principal, une génération de documents bilingue, et des conseils juridiques appuyés par la recherche vectorielle, construite en tant que co-fondateur au sein d'une petite équipe.

Technologies

DjangoFastAPIKongTraefikRabbitMQChromaDBQdrantKubernetes (K3s)RedisMinIO

Vous avez un projet similaire en tête ?