Skip to content

TypeScript Headless Agent Runtime

Karkata

Manage model calls, tool loops, persistent sessions, cancellation, streaming responses, and Human-in-the-Loop input without binding your application to a UI framework or model provider.

npm install @karkata-ai/core @karkata-ai/openai-compatible

A complete run, not a static preview

Choose the order flow or error recovery. Every state runs deterministically in your browser.