Runtime core
Agents, workflows, tools, structured output, history, events, and cancellation in one TypeScript-native execution layer.
Build production agents with explicit runtime contracts.
Typed tools, structured context, provider-neutral models, retrieval, workflows, and observable execution for TypeScript teams.

5+
4
90+
1
Platform shape
Your application owns credentials, storage, side effects, and deployment. Anvia standardizes execution contracts and inspection.
Agents, workflows, tools, structured output, history, events, and cancellation in one TypeScript-native execution layer.
OpenAI, Anthropic, Gemini, and compatible endpoints behind one completion interface.
Embeddings, retrieval, vector stores, and metadata filters as runtime primitives.
Inspect sessions, traces, stream events, tool calls, approvals, and grouped execution.
Package system
Install only the adapters you need. Keep the core execution model stable as providers, storage, and product requirements change.
Agents, tools, workflows, context, events, runtime contracts.
OpenAI and compatible model access with native streaming.
Anthropic model adapter with the same completion lifecycle.
Gemini API and Vertex AI access with safety controls.
Local inspection UI for sessions, traces, and approvals.
Documentation
Move from first run to production concerns through focused guides, Studio docs, and API references.
View all docsCreate an agent, wire a model, add typed tools, and run locally.
Understand context, tools, runs, histories, events, and workflows.
Inspect sessions, traces, tool calls, approvals, and live runs.
Review package exports, public types, constructors, and adapters.