claudeers.

🔓 unclaimed — this page was auto-generated from GitHub. Are you the creator?

Claim this page →
// Automation & Workflows

phoenix

AI Observability & Evaluation

Actively maintained
100/100
last commit 5 days ago
last release 6 days ago
releases 731
open issues 539
// install
git clone https://github.com/Arize-ai/phoenix

phoenix banner

phoenix Add Arize Phoenix MCP server to Cursor phoenix

Phoenix is an open-source AI observability platform designed for experimentation, evaluation, and troubleshooting. It provides:

  • Tracing - Trace your LLM application's runtime using OpenTelemetry-based instrumentation.
  • Evaluation - Leverage LLMs to benchmark your application's performance using response and retrieval evals.
  • Datasets - Create versioned datasets of examples for experimentation, evaluation, and fine-tuning.
  • Experiments - Track and evaluate changes to prompts, LLMs, and retrieval.
  • Playground- Optimize prompts, compare models, adjust parameters, and replay traced LLM calls.
  • Prompt Management- Manage and test prompt changes systematically using version control, tagging, and experimentation.
  • PXI (Phoenix Intelligence) - An AI engineering agent built into Phoenix for debugging traces, iterating on prompts, and navigating the product.

Phoenix is vendor and language agnostic with out-of-the-box support for popular frameworks (OpenAI Agents SDK, Claude Agent SDK, LangGraph, Vercel AI SDK, Mastra, CrewAI, LlamaIndex, DSPy) and LLM providers (OpenAI, Anthropic, Google GenAI, Google ADK, AWS Bedrock, OpenRouter, LiteLLM, and more). For details on auto-instrumentation, check out the OpenInference project.

Phoenix runs practically anywhere, including your local machine, a Jupyter notebook, a containerized deployment, or in the cloud.

Installation

Install Phoenix via pip or conda

pip install arize-phoenix

Phoenix container images are available via Docker Hub and can be deployed using Docker or Kubernetes. Arize AI also provides cloud instances at app.phoenix.arize.com.

Packages

The arize-phoenix package includes the entire Phoenix platform. However, if you have deployed the Phoenix platform, there are lightweight Python sub-packages and TypeScript packages that can be used in conjunction with the platform.

Python Subpackages

PackageVersion & DocsDescription
arize-phoenix-otel Provides a lightweight wrapper around OpenTelemetry primitives with Phoenix-aware defaults
arize-phoenix-client Lightweight client for interacting with the Phoenix server via its OpenAPI REST interface
arize-phoenix-evals Tooling to evaluate LLM applications including RAG relevance, answer relevance, and more

TypeScript Subpackages

PackageVersion & DocsDescription
@arizeai/phoenix-otel Provides a lightweight wrapper around OpenTelemetry primitives with Phoenix-aware defaults
@arizeai/phoenix-client Client for the Arize Phoenix API
@arizeai/phoenix-evals TypeScript evaluation library for LLM applications (alpha release)
@arizeai/phoenix-mcp MCP server implementation for Arize Phoenix providing unified interface to Phoenix's capabilities
@arizeai/phoenix-cli CLI for fetching traces, datasets, and experiments for use with Claude Code, Cursor, and other coding agents

Tracing Integrations

Phoenix is built on top of OpenTelemetry and is vendor, language, and framework agnostic. For details about tracing integrations and example applications, see the OpenInference project.

Python Integrations

IntegrationPackageVersion
phoenixOpenAIopeninference-instrumentation-openai
phoenixOpenAI Agentsopeninference-instrumentation-openai-agents
phoenixLlamaIndexopeninference-instrumentation-llama-index
DSPyopeninference-instrumentation-dspy
phoenixAWS Bedrockopeninference-instrumentation-bedrock
phoenixLangChainopeninference-instrumentation-langchain
phoenixMistralAIopeninference-instrumentation-mistralai
phoenixGoogle GenAIopeninference-instrumentation-google-genai
phoenixGoogle ADKopeninference-instrumentation-google-adk
Guardrailsopeninference-instrumentation-guardrails
phoenixVertexAIopeninference-instrumentation-vertexai
phoenixCrewAIopeninference-instrumentation-crewai
Haystackopeninference-instrumentation-haystack
LiteLLMopeninference-instrumentation-litellm
phoenixGroqopeninference-instrumentation-groq
Instructoropeninference-instrumentation-instructor
phoenixAnthropicopeninference-instrumentation-anthropic
phoenixSmolagentsopeninference-instrumentation-smolagents
Agnoopeninference-instrumentation-agno
phoenixMCPopeninference-instrumentation-mcp
phoenixPydantic AIopeninference-instrumentation-pydantic-ai
Autogen AgentChatopeninference-instrumentation-autogen-agentchat
Portkeyopeninference-instrumentation-portkey
Agent Specopeninference-instrumentation-agentspec
phoenixClaude Agent SDKopeninference-instrumentation-claude-agent-sdk

Span Processors

Normalize and convert data across other instrumentation libraries by adding span processors that unify data.

PackageDescriptionVersion
openinference-instrumentation-openlitOpenInference Span Processor for OpenLIT traces.
openinference-instrumentation-openllmetryOpenInference Span Processor for OpenLLMetry (Traceloop) traces.

JavaScript Integrations

IntegrationPackageVersion
phoenixOpenAI@arizeai/openinference-instrumentation-openai
phoenixOpenAI Agents@arizeai/openinference-instrumentation-openai-agents
phoenixLangChain.js@arizeai/openinference-instrumentation-langchain
phoenixVercel AI SDK@arizeai/openinference-vercel
BeeAI@arizeai/openinference-instrumentation-beeai
phoenixClaude Agent SDK@arizeai/openinference-instrumentation-claude-agent-sdk
phoenixMastra@mastra/arize
phoenixMCP@arizeai/openinference-instrumentation-mcp

Java Integrations

IntegrationPackageVersion
phoenixLangChain4jopeninference-instrumentation-langchain4j
SpringAIopeninference-instrumentation-springAI
phoenixArconia for Spring AIio.arconia:arconia-openinference-semantic-conventions

Go Integrations

IntegrationPackageVersion
phoenixOpenAIgithub.com/Arize-ai/openinference/go/openinference-instrumentation-openai-goGo Reference
phoenixAnthropicgithub.com/Arize-ai/openinference/go/openinference-instrumentation-anthropic-sdk-goGo Reference

Platforms

PlatformDescriptionDocs
BeeAIAI agent framework with built-in observabilityIntegration Guide
phoenixDifyOpen-source LLM app development platformIntegration Guide
Envoy AI GatewayAI Gateway built on Envoy Proxy for AI workloadsIntegration Guide
LangFlowVisual framework for building multi-agent and RAG applicationsIntegration Guide
LiteLLM ProxyProxy server for LLMsIntegration Guide
FlowiseVisual framework for building LLM applicationsIntegration Guide
Prompt FlowMicrosoft's prompt flow orchestration toolIntegration Guide
phoenixNVIDIA NeMoNVIDIA NeMo Agent Toolkit for enterprise agentsIntegration Guide
GraphiteMulti-agent LLM workflow framework with visual builderIntegration Guide

Coding Agent Skills

This repository includes skills that teach coding agents how to work with Phoenix. They are located in .agents/skills/ and can be used with Claude Code, Cursor, and other compatible tools.

SkillDescription
phoenix-cliDebug LLM applications using the Phoenix CLI — fetch traces, analyze errors, review experiments, and query the GraphQL API
phoenix-evalsBuild and run evaluators for AI/LLM applications using Phoenix
phoenix-tracingOpenInference semantic conventions and instrumentation for tracing LLM applications

Security & Privacy

We take data security and privacy very seriously. For more details, see our Security and Privacy documentation.

Telemetry

By default, Phoenix collects basic web analytics (e.g., page views, UI interactions) to help us understand how Phoenix is used and improve the product. None of your trace data, evaluation results, or any sensitive information is ever collected.

You can opt-out of telemetry by setting the environment variable: PHOENIX_TELEMETRY_ENABLED=false

Community

Join our community to connect with thousands of AI builders.

Breaking Changes

See the migration guide for a list of breaking changes.

Copyright 2025 Arize AI, Inc. All Rights Reserved.

Portions of this code are patent protected by one or more U.S. Patents. See the IP_NOTICE.

This software is licensed under the terms of the Elastic License 2.0 (ELv2). See LICENSE.

// compatibility

Platformscli, api, web
Operating systems
AI compatibilityclaude
LicenseNOASSERTION
Pricingopen-source
LanguagePython

// faq

What is phoenix?

AI Observability & Evaluation. It is open-source on GitHub.

Is phoenix free to use?

phoenix is open-source under the NOASSERTION license, so it is free to use.

What category does phoenix belong to?

phoenix is listed under data in the Claudeers registry of Claude-compatible tools.

0 views
10,392 stars
unclaimed
updated 15 days ago

// embed badge

phoenix on Claudeers
[![Claudeers](https://claudeers.com/api/badge/phoenix.svg)](https://claudeers.com/phoenix)

// retro hit counter

phoenix hit counter
[![Hits](https://claudeers.com/api/counter/phoenix.svg)](https://claudeers.com/phoenix)

// reviews

// guestbook

0/500

// related in Automation & Workflows

🔓

The API to search, scrape, and interact with the web at scale. 🔥

// automationfirecrawl/TypeScript143,720AGPL-3.0[ claude ]
🔓

The agent that grows with you

// automationNousResearch/Python211,605MIT[ claude ]
🔓

An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message…

// automationbytedance/Python76,016MIT[ claude ]
🔓

🗂 The essential checklist for modern web development, for humans and AI agents

// automationthedaviddias/MDX73,123[ claude ]

// built by

3 of its contributors also build on official projectsclaude-agent-sdk-python, claude-code, claude-cookbooks, claude-plugins-official

→ see how phoenix connects across the ecosystem