Skip to main content

Welcome to ZeroEval TypeScript SDK

ZeroEval helps you build better AI products with comprehensive observability, evals, and A/B testing. The TypeScript SDK provides automatic tracing for your AI applications with minimal code changes.

Key features

Span decorator & tracer API

Instrument any function with a single line and capture sessions, traces and spans easily

Automatic integrations

OpenAI client, Vercel AI SDK, and LangChain/LangGraph are traced automatically with optional peer dependencies

Works everywhere

Node 18+, Bun, and browser environments (Vite / Next.js)

Comprehensive observability

Track sessions, traces, spans, errors, and custom signals in real-time

Feature comparison

FeatureTypeScript SDKPython SDK
Observability✅ Supported✅ Supported
Datasets⚠️ WIP✅ Supported
Experiments⚠️ WIP✅ Supported

Quickstart

Get up and running in under 5 minutes

Installation

Install the SDK with your preferred package manager

Authentication

Learn how to authenticate with ZeroEval

GitHub

View the source code and contribute

Need help?

If you have questions or need assistance:

Build docs developers (and LLMs) love