Abstract Anvia runtime graphic with muted lime workflow paths

Anvia

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.

Runtime packages

13

Model adapters

4

Integration packages

7

Core package

1

Platform shape

Runtime for real systems.

Your application owns credentials, storage, side effects, and deployment. Anvia standardizes execution contracts and inspection.

01

Runtime core

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

02

Model adapters

OpenAI, Anthropic, Gemini, Mistral, and compatible endpoints behind one completion interface.

03

Data grounding

Embeddings, retrieval, vector stores, and metadata filters as runtime primitives.

04

Control surface

Inspect sessions, traces, stream events, tool calls, approvals, and grouped execution.

Package system

Modular by design.

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.

2
@anvia/core@anvia/studio

Model adapters

Provider and compatible completion models behind one interface.

4
@anvia/openai@anvia/anthropic@anvia/gemini@anvia/mistral

Retrieval

Local embeddings and durable indexes for retrieval workflows.

5
@anvia/fastembed@anvia/transformers@anvia/chroma@anvia/qdrant@anvia/pgvector

Observability

Trace and score Anvia runs through existing telemetry systems.

2
@anvia/langfuse@anvia/otel