<h1 align="center" style="border-bottom: none">
    <div>
        <a href="https://phoenix.arize.com/?utm_medium=github&utm_content=header_img&utm_campaign=phoenix-ts">
            <picture>
                <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/Arize-ai/phoenix-assets/refs/heads/main/logos/Phoenix/phoenix.svg">
                <source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/Arize-ai/phoenix-assets/refs/heads/main/logos/Phoenix/phoenix-white.svg">
                <img alt="Arize Phoenix logo" src="https://raw.githubusercontent.com/Arize-ai/phoenix-assets/refs/heads/main/logos/Phoenix/phoenix.svg" width="100" />
            </picture>
        </a>
        <br>
        arize-phoenix TS
    </div>
</h1>

<p align="center">
    <img referrerpolicy="no-referrer-when-downgrade" src="https://static.scarf.sh/a.png?x-pxid=8e8e8b34-7900-43fa-a38f-1f070bd48c64&page=js/README.md" />
</p>

Official TypeScript libraries for interacting with a running [Arize Phoenix](https://github.com/Arize-ai/phoenix) instance.

| Package                   | Description                                                                            | Version                                                          |
| ------------------------- | -------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| `@arizeai/phoenix-otel`   | lightweight wrapper around OpenTelemetry primitives with Phoenix-aware defaults.       | ![npm](https://img.shields.io/npm/v/%40arizeai%2Fphoenix-otel)   |
| `@arizeai/phoenix-client` | strongly-typed REST & prompt SDK for creating datasets, running experiments, and more. | ![npm](https://img.shields.io/npm/v/%40arizeai%2Fphoenix-client) |
| `@arizeai/phoenix-evals`  | LLM-powered evaluators and helpers for scoring model outputs.                          | ![npm](https://img.shields.io/npm/v/%40arizeai%2Fphoenix-evals)  |
