Runtime core
Agents, workflows, tools, structured output, history, events, and cancellation in one TypeScript-native execution layer.

Build provider-agnostic agents inside your application code.
Use typed tools, structured output, retrieval, pipelines, streaming, and Studio inspection without giving up control of data, permissions, storage, or side effects.
13
4
7
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, Mistral, 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.
Runtime
Core agent primitives plus the local inspection surface.
Model adapters
Provider and compatible completion models behind one interface.
Retrieval
Local embeddings and durable indexes for retrieval workflows.
Observability
Trace and score Anvia runs through existing telemetry systems.
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.