Créer
Dérivez un agent de base, enregistrez-le avec un seul décorateur, appelez create_app(). REST, MCP, persistance et authentification sont déjà câblés.
Open source · MIT · Python 3.12+
Créez, simulez et testez des agents LLM.
Un framework Python cloud-native reposant sur FastAPI, LangGraph et PostgreSQL.
$ uvx cookiecutter gh:btech-software/agent-lab --directory cookiecutter
$ cd my-agent-app && docker compose up --build -d
$ curl http://localhost:18000/status/liveness
# API REST sur /agents · serveur MCP sur /mcp · documentation OpenAPI sur /docsDérivez un agent de base, enregistrez-le avec un seul décorateur, appelez create_app(). REST, MCP, persistance et authentification sont déjà câblés.
Confrontez vos agents à de vrais LLM avec un utilisateur simulé et un LLM-as-judge, suivis dans le temps dans Langfuse et LangWatch.
Validez chaque modification sur une infrastructure réelle, démarrée par testcontainers. Pas de mocks là où ça compte.
Tutoriel · environ 15 minutes
# 1 · générer le projet
$ uvx cookiecutter gh:btech-software/agent-lab --directory cookiecutter
# 2 · installer et tester sans infrastructure
$ cd my-agent-app
$ uv lock && uv sync --group dev --group test
$ make test_unit
# 3 · lancer la stack locale complète
$ docker compose up --build -d
$ curl http://localhost:18000/status/livenessLa documentation est organisée selon ce que vous cherchez à faire.