Configure providers
Set model keys, environment variables, and runtime defaults before you widen into other guides.
Start with Quickstart. Then read setup, runtime modes, or Go embedding.
Start
Take the shortest path first, then widen into runtime, config, or embedding.
These are the three fast entry routes into the docs. Pick the one that matches the task in front of you.
Set model keys, environment variables, and runtime defaults before you widen into other guides.
See how CLI, channels, memory, and guard rails fit together before you automate or operate a long-lived agent.
Reuse the same runtime inside a Go application when you need custom surfaces without giving up the built-in agent stack.