Setup
Pick an agent, point it at a model, done. This writes config.yaml for you — no YAML wrangling.
Agent
Which runtime should generate your traces?
Model
The model the agent will run with.
API
Where requests are sent and how they're authenticated.
Advanced
concurrency · timeouts · output · publishing
Prompts
Each prompt becomes one generated session. Add them here or upload an existing prompts.jsonl.
No prompts yet
Add your first prompt, or upload a prompts.jsonl file.
Prefer steering by hand? Try the Interactive tab.
Generate
Run every prompt through your configured agent and collect the traces.
Interactive
The real agent CLI, in your browser. Teich spawns the same Docker container the batch runner uses and drops you into a native pi / codex / claude / hermes session — steer it however you like, then save the trace straight into your dataset.
New session
Output
Every saved trace in your dataset. Click one to inspect the conversation.
Select a trace to preview it.