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.

ADEYEMON-faidat/diasporaconnect-togo

Domain:

digital infrastructure

Record type:

software
Creator:
ADE
Host:
Assistant IA consulaire pour la diaspora togolaise — RAG + Agentic AI # DiasporaConnect Togo ### Assistant IA consulaire multilingue pour la diaspora togolaise **RAG → Agentic AI · 100 % local** --- ## À propos **DiasporaConnect Togo** est un assistant conversationnel qui répond aux questions consulaires des citoyens togolais de la diaspora (passeport, visa, état civil, urgences, transferts…), à partir d'informations collectées sur les sites officiels des ambassades togolaises. Le système est **souverain** (corpus, base vectorielle et LLM tournent en local, sans cloud) et **honnête** (quand une information manque, il le dit au lieu d'inventer). > Autrice : **ADEYEMON Faidat** --- ## Fonctionnalités - **Chaîne RAG** : recherche vectorielle multilingue puis génération par un LLM local. - **Multi-agents (Phase 2)** : 7 agents LangGraph avec routage conditionnel (urgence, économique, standard). - **Multilingue** : répond dans la langue de la question. - **Interface web** : identité visuelle dédiée, réponses en streaming, indicateur de réflexion. - **Authentification** : comptes utilisateurs, mots de passe hachés (bcrypt), base SQLite locale. - **Historisation** des conversations par utilisateur. - **Statistiques d'usage** : répartition des questions par catégorie. --- ## Aperçu | Assistant | Statistiques | |-----------|--------------| | | | --- ## Structure du projet ``` DiasporaConnect-Togo/ ├── app/ │ ├── main.py # Point d'entrée Streamlit │ ├── agents/ # Système multi-agents (LangGraph) │ ├── rag/ # Pipeline, retrieval, chatbot RAG │ ├── database/ # Base SQLite (comptes, historique) │ ├── scraping/ # Collecte des données │ ├── utils/ # Config, logger, helpers │ └── ui/ # Composants et pages Streamlit ├── data/ # raw / processed / embeddings (ignorés par Git) ├── documents/ # Sources documentaires (pdf, markdown) ├── assets/ # Logo, images, icônes ├── prese …

Visit

github.com

Tasks

natural language generation