Blog
Notes from the team
Deep dives on the client, agent infrastructure, and what we're shipping next.
EngineeringJune 4, 2026
Why we built a headless client for AI agents
UI lock-in is the silent tax of most agent SDKs. Here's why we went headless from day one.
Read moreEngineeringMay 22, 2026
Streaming without the glue code
How async iterators let us deliver token-by-token responses with a single, framework-agnostic API.
Read moreProductMay 9, 2026
Designing type-safe tool calling
Inferring tool argument and result types from a single definition — and what we learned along the way.
Read more