Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

A-Njock/cameroon-laws-rag

Domaine:

digital infrastructure

Type de record:

software
Créateur:
A-N
Hôte:
Legal RAG API for Cameroon laws - FAISS + FastAPI + Docker # Cameroon Laws RAG API Legal document retrieval and Q&A system for Cameroon laws using FAISS + Sentence Transformers. ## Features - 📚 54 Cameroon law documents indexed - 🔍 Article-level retrieval with metadata - 🤖 AI-powered legal Q&A (DeepSeek) - 🌐 REST API with FastAPI - 🐳 Docker deployment ready ## Quick Start (Docker) ```bash docker compose up --build ``` API available at: `localhost` ## API Endpoints ### POST /query ```bash curl -X POST localhost \ -H "Content-Type: application/json" \ -d '{"question": "Que dit l'\''article 7 de la loi N°2016-007?"}' ``` ### GET /laws List all available laws ### GET /health Health check ## Deployment on Coolify 1. Push to GitHub 2. Create new app in Coolify 3. Point to this repository 4. Coolify will auto-build and deploy 5. Access via your Coolify domain ## Environment Variables - `DEEPSEEK_API_KEY` - DeepSeek API key (optional, has default) ## Tech Stack - **Embeddings**: Sentence Transformers (`all-MiniLM-L6-v2`) - **Vector Store**: FAISS - **LLM**: DeepSeek - **API**: FastAPI - **Deployment**: Docker ## License MIT

Visit

github.com

Tasks

information retrievalquestion answering