Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

bopaliou/juridiction-senegal-rag

Domain:

natural language processing

Record type:

software
Creator:
bop
Host:
Assistant Juridique Sénégalais basé sur RAG - Application d'IA pour le droit sénégalais # 🏛️ YoonAssist - Agent Juridique IA Sénégal Application **RAG (Retrieval-Augmented Generation)** pour répondre à des questions juridiques sur le droit sénégalais avec sources et citations précises. ## ✨ Fonctionnalités principales ✅ **RAG Intelligent** - Réponses basées sur documents juridiques réels ✅ **Sources citées** - Chaque réponse inclut les sources utilisées ✅ **Questions suggérées** - Générées dynamiquement basées sur le contenu ✅ **Authentification** - Via Supabase (email/mot de passe) ✅ **Historique** - Conversations sauvegardées localement ✅ **Responsive Design** - Mobile, tablette, desktop ## 🚀 Déploiement sur Render (5 minutes) ### Étape 1: Prérequis - Compte GitHub (ce repository) - Compte Render gratuit (render.com) - Clés API : - `GROQ_API_KEY` (Groq) - `SUPABASE_URL`, `SUPABASE_ANON_KEY`, `SUPABASE_SERVICE_ROLE_KEY` ### Étape 2: Déployer 1. Allez sur render.com 2. Cliquez **"New +"** → **"Blueprint"** 3. Sélectionnez ce repository 4. Render détecte `render.yaml` automatiquement 5. Configurez les variables d'environnement (voir prérequis) 6. Cliquez **"Apply"** 7. Attendez 15-20 minutes ✅ **Résultat** : - Backend: `yoonassist-backend-xxx.onre…` - Frontend: `yoonassist-frontend-xxx.onr…` 📖 Guide détaillé: DEPLOIEMENT_RENDER.md ## 🛠️ Développement local ### Backend ```bash pip install -r requirements.txt uvicorn src.server:app --reload --host 127.0.0.1 --port 8000 ``` ### Frontend ```bash cd legal-rag-frontend npm install npm run dev # → 127.0.0.1 ``` ## 🏗️ Architecture ``` Backend (FastAPI): ├─ Agent RAG (LangGraph) ├─ ChromaDB (base vectorielle) ├─ Groq LLM (génération) └─ Supabase (crédits) Frontend (Next.js): ├─ App Router ├─ React 19 ├─ Supabase Auth └─ Tailwind CSS ``` ## 📁 Structure du projet ``` src/ ├── server.py # API FastAPI + routes ├── agent.py # Agent RAG + LLM ├── ingestion.py # Chargement docs PDF ├── security.py # Validation ├── middlewar …

Visit

github.com

Similar

Patrickboules/Thry-RAGjoelmaison/afriball-ragnebats2/amharic-ragmonfortbrian/Law-RAGsafina57/TUN-RAGrohitmahali01/Dia-Rag

Patrickboules/Thry-RAG

A RAG project built on Thndr's (Biggest Investing Platform in Egypt) learning content to help indivi

joelmaison/afriball-rag

RAG system for African basketball Q&A — FastAPI backend, Qdrant vector DB, Docker, CI/CD. Benchmarks

nebats2/amharic-rag

Amharic Rag AmharicRag is a ready to ship FastAPI application that processes PDF documents, detect

monfortbrian/Law-RAG

Citation-first legal assistant for Rwandan law, powered by Retrieval-Augmented Generation and author

safina57/TUN-RAG

TUN-RAG is a chatbot hosted on Hugging Face Spaces, designed to facilitate conversations about the T

rohitmahali01/Dia-Rag

A research proposal for a Dialect-Aware RAG architecture designed to solve the Standardization Bottl