Get started
Choose a quickstart
Two complete paths to a running agent. Choose the interface that fits your application.
TypeScript
Recommended for TypeScript app builders with repository access. Run an agent with a real tool handler, then add a UI.
HTTP
Use curl from any development environment. Register a provider and agent, start a session, and read its events without an SDK.
Both paths use hosted Cereal and require a Cereal credential plus a model provider key. The TypeScript starter uses the repository's SDK; it does not require a published npm package.
If you want to understand the pieces first, read how Cereal fits into your app. After the first result, build the research application.
The original resource-by-resource walkthrough now lives in the HTTP quickstart.