Tous les projets
Aperçu de LangChain Lab
🧪
Agent IA / LLM En cours

LangChain Lab

Parcours hands-on LangChain / LangGraph : agents, RAG conforme (DocuSafe), research chat, et hotline vocale support en démo live.

Période
2025 — 2026
Rôle
Personal project
Stack
8 technos
Python LangChain LangGraph FastAPI React Gemini edge-tts uv

Le projet

langchain-lab est un monorepo d’apprentissage orienté portfolio : mini-projets qui enchaînent les briques utiles en prod — agent + tools, RAG, graphe de recherche web, assistant documentaire « conforme », puis hotline vocale support.

L’objectif n’est pas un notebook isolé, mais des apps relançables (CLI, API SSE, UI React) avec des contraintes réalistes : ancrage, tools, refus, rate limits, audit, HITL.

Démo live (étape 05) : voice-hotline.onrender.com

Le parcours

ÉtapeFocus
01 — Agent basicsAgent Gemini + tool HTTP + mémoire InMemorySaver
02 — RAG classiqueChunking, embeddings, retrieval tool (Gutenberg)
03 — Research chatLangGraph web research, retry/refuse, rate limits, UI
04 — DocuSafeRAG souverain (politiques FR) : citations, refuse, audit
05 — Hotline vocaleAgent tools FAQ + Web Speech + edge-tts + tickets HITL

Hotline vocale (étape 5) — live

Assistant support : micro ou texte → agent qui appelle search_faq / propose_ticket → réponse + TTS. Déployé sur Render (free), sans PyTorch pour tenir en 512 Mo.

DocuSafe (étape 4)

Pitch « entreprise » : répondre uniquement à partir d’un corpus interne. Hors périmètre → refus, pas d’invention.

Research chat (étape 3)

Contrepoint de DocuSafe : corpus ouvert (web), graphe LangGraph, quotas IP, Docker prêt.

Pourquoi c’est intéressant