Skip to main content

Environment variables & flags

The project API key

The startup log’s Default project API key: agtx_local_... is generated once on first run and reused after that. It’s what the dashboard’s connect screen asks for and what SDK/CI/OTel callers send as x-api-key. Additional projects (created from the project switcher) each get their own key, visible in that project’s Settings → API access.

Using Postgres

Tables are created automatically on first connection - no separate migration step. SQLite (default) is a real, durable option for a single-machine install; reach for Postgres when you want backups, replicas, or multiple engine instances against one store.

Verifying end-to-end

The repo ships a smoke test that runs the real Python SDK against a fresh instance - Trace, Evaluate (judge scoring), and Monitor (built-in + custom pattern detection):