Tous les projets
Agent IAProduction

Kurama — Agent IA Autonome

Agent IA autonome qui raisonne avant d'agir : il choisit lui-même le bon outil parmi 8, l'exécute et synthétise le résultat. Pattern ReAct, Gemini 2.5 Flash, API publique.

Voir le site
Kurama — Agent IA Autonome
8
Outils
ReAct
Pattern
Publique
API

Vue d'ensemble

Kurama est un agent IA autonome. Contrairement à un chatbot classique qui se contente de répondre, il analyse la demande, choisit lui-même l'outil adapté parmi les 8 dont il dispose, l'exécute, observe le résultat, puis synthétise une réponse.

Le pattern ReAct

Reason + Act. À chaque requête, l'AgentExecutor de LangChain fait raisonner Gemini 2.5 Flash sur la marche à suivre, sélectionne un outil, l'appelle, observe le retour et recommence si nécessaire jusqu'à pouvoir répondre. Chaque étape du raisonnement est renvoyée au frontend et reste visible par l'utilisateur.

Les 8 outils

Recherche web en temps réel (Tavily), lecture du contenu d'une URL, calculatrice, date et heure par fuseau horaire, météo par ville, conversion de devises, résumé de texte via Gemini, et une base de connaissances interne extensible.

API publique

Kurama n'est pas qu'une interface, c'est un service. N'importe quelle application peut l'appeler via POST /chat et récupérer la réponse, le détail des étapes de raisonnement et la liste des outils utilisés. Un endpoint /chat/stream fournit la même chose en streaming SSE.

Infrastructure & CI/CD

Backend FastAPI et frontend Next.js 16 dans leurs propres containers Docker — un docker compose up suffit en local. En production, GitHub Actions build, teste et redéploie sur Render à chaque push.

Stack

FastAPILangChainGemini 2.5 FlashNext.js 16DockerGitHub ActionsRender

Un projet similaire en tête ?

Parlons de ce que vous voulez construire.

Me contacter