Anvia

Build production agents with explicit runtime contracts.

Typed tools, structured context, provider-neutral models, retrieval, workflows, and observable execution for TypeScript teams.

Minimal isometric runtime wireframe connected by neon-lime workflow paths
Runtime packages

5+

Model adapters

4

Docs pages

90+

Install command

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, 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.

@anvia/core
01

Agents, tools, workflows, context, events, runtime contracts.

@anvia/openai
02

OpenAI and compatible model access with native streaming.

@anvia/anthropic
03

Anthropic model adapter with the same completion lifecycle.

@anvia/gemini
04

Gemini API and Vertex AI access with safety controls.

@anvia/studio
05

Local inspection UI for sessions, traces, and approvals.