The Opik TypeScript SDK provides a powerful and easy-to-use interface for tracing, monitoring, and debugging your JavaScript and TypeScript applications. It offers comprehensive observability for LLM applications, agent workflows, and AI-powered systems.
Opik provides seamless integrations with popular JavaScript/TypeScript frameworks and libraries:
Frameworks:
Model Providers:
For a complete list of TypeScript/JavaScript integrations and other language integrations, see the Integrations Overview.
The fastest way to get started is using the Opik TS, an interactive CLI tool that sets up Opik automatically in your project:
The CLI will:
You can also install the opik package manually using your favorite package manager:
You can configure the Opik client using environment variables.
Or you can pass the configuration to the Opik client constructor.
You can find the full Typescript reference documentation here.