Package Guides
Install, configure, and use every Anvia package.
Each guide covers one @anvia/* package end to end: installation, configuration, core usage, working examples, and API highlights. For full type signatures, follow the link to the corresponding reference page.
Standalone
| Package | Purpose |
|---|---|
@anvia/core | Provider-neutral runtime: agents, tools, messages, pipelines, evals |
@anvia/react | React hooks and client transports |
@anvia/server | Server-side event stream helpers |
@anvia/logger | Structured logging adapters |
Providers
| Package | Purpose |
|---|---|
@anvia/openai | OpenAI completion, embedding, image, audio, and transcription models |
@anvia/anthropic | Anthropic completion models |
@anvia/gemini | Gemini completion, embedding, image, and transcription models |
@anvia/mistral | Mistral completion and embedding models |
Embeddings
| Package | Purpose |
|---|---|
@anvia/fastembed | Local FastEmbed embedding models |
@anvia/transformers | Local Transformers.js embedding models |
Vector Stores
| Package | Purpose |
|---|---|
@anvia/chroma | ChromaDB vector store adapter |
@anvia/milvus | Milvus vector store adapter |
@anvia/pinecone | Pinecone vector store adapter |
@anvia/pgvector | Postgres pgvector vector store adapter |
@anvia/qdrant | Qdrant vector store adapter |
Observability
| Package | Purpose |
|---|---|
@anvia/langfuse | Langfuse tracing and scoring |
@anvia/otel | OpenTelemetry tracing |
Tools
| Package | Purpose |
|---|---|
@anvia/sandbox | Docker-backed sandbox sessions |
@anvia/studio | Studio UI and HTTP runtime |
