Entwickeln
Leite eine Basisklasse für Agenten ab, registriere sie mit einem einzigen Decorator und rufe create_app() auf. REST, MCP, Persistenz und Authentifizierung sind bereits integriert.
Open Source · MIT · Python 3.12+
LLM-Agenten entwickeln, simulieren und testen.
Ein cloud-natives Python-Framework auf Basis von FastAPI, LangGraph und 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
# REST-API unter /agents · MCP-Server unter /mcp · OpenAPI-Dokumentation unter /docsLeite eine Basisklasse für Agenten ab, registriere sie mit einem einzigen Decorator und rufe create_app() auf. REST, MCP, Persistenz und Authentifizierung sind bereits integriert.
Führe Agenten gegen echte LLMs aus – mit einem simulierten Benutzer und einem LLM als Richter, verfolgt über die Zeit in Langfuse und LangWatch.
Validiere jede Änderung gegen echte Infrastruktur, die von testcontainers hochgefahren wird. Keine Mocks, wo es darauf ankommt.
Tutorial · ca. 15 Minuten
# 1 · Projektstruktur erzeugen
$ uvx cookiecutter gh:btech-software/agent-lab --directory cookiecutter
# 2 · ohne Infrastruktur installieren und testen
$ cd my-agent-app
$ uv lock && uv sync --group dev --group test
$ make test_unit
# 3 · kompletten lokalen Stack starten
$ docker compose up --build -d
$ curl http://localhost:18000/status/livenessDie Dokumentation ist danach gegliedert, was du vorhast.