Stream, extract, and process the same response concurrently. No need to choose upfront.
Streaming works out of the box. Custom events and transforms without the boilerplate.
Tools run separately from model calls. Clean boundaries, no tangled logic.
Tools can modify the next request. Build complex agents as small, testable pieces.
Lightweight and modular. Small API that grows with you, no rewrites required.
Works with existing AI SDKs. Migrate incrementally with full type safety.
Get started in minutes. TypeScript and Python SDKs available now.
Add the SDK to your project. TypeScript and Python available today.
Access 300+ models through one interface. Stream, extract, or batch results.
Go from prototype to production. The same API works at any scale.