A vendor-agnostic service that receives, processes and exports traces, metrics and logs to multiple observability backends.
- Stars
- 11,907
- Forks
- 1,219
- Open issues
- 1,172
- Last commit
- yesterday
What is it?
Arize Phoenix is an open-source AI observability platform for experimenting with, evaluating, and troubleshooting LLM applications. It records runtime traces of LLM calls using OpenTelemetry-based instrumentation, so developers can see what their application did step by step.
On top of traces, Phoenix offers response and retrieval evaluations, versioned datasets, and experiments for comparing changes to prompts, models, and retrieval. It also includes a playground for replaying traced LLM calls, prompt management with version control and tagging, and a built-in agent for debugging traces. A remote MCP server lets coding agents such as Claude Code and Cursor query traces and experiments.
Phoenix can run locally with pip or uvx, or be deployed with Docker, Kubernetes via a Helm chart, or on several cloud platforms. It integrates with frameworks such as LangGraph, LlamaIndex, CrewAI, and DSPy, and with providers including OpenAI, Anthropic, and AWS Bedrock.
Key features
- 01Traces LLM application runtime using OpenTelemetry-based instrumentation.
- 02Runs response and retrieval evaluations on application outputs.
- 03Manages versioned datasets and experiments for comparing prompts, models, and retrieval.
- 04Provides a playground for replaying traced LLM calls and managing prompts.
- 05Exposes a remote MCP server so coding agents can query traces and datasets.
Use cases
- Debugging multi-step LLM agents by inspecting each traced call and tool use.
- Comparing prompt or model changes against a fixed dataset before release.
- Self-hosting LLM observability in a private environment on Docker or Kubernetes.
Quick start
- 1
Install Phoenix with pip
pip install arize-phoenix - 2
Start the Phoenix server
phoenix serve
Things to know
- License is listed as NOASSERTION, so the license terms are unclear from metadata and should be checked before use.
- Full setup options and production deployment require reading the external install and self-hosting docs.
Topics
FAQ
- What is phoenix?
- Open-source, self-hosted AI observability platform for tracing, evaluating, and debugging LLM applications and agents. Arize Phoenix is an open-source AI observability platform for experimenting with, evaluating, and troubleshooting LLM applications. It records runtime traces of LLM calls using OpenTelemetry-based instrumentation, so developers can see what their application did step by step.
- Is phoenix free to use? What license does it have?
- phoenix is open source under the Other license. Check the license terms before using it in commercial products.
- Is phoenix still maintained?
- Actively maintained. The last commit to phoenix was on Oct 19, 2026.
- What can I use phoenix for?
- Debugging multi-step LLM agents by inspecting each traced call and tool use. Comparing prompt or model changes against a fixed dataset before release. Self-hosting LLM observability in a private environment on Docker or Kubernetes.
- How do I install phoenix?
- Install Phoenix with pip: pip install arize-phoenix Start the Phoenix server: phoenix serve
- Where can I get phoenix?
- The source code and installation instructions are on GitHub: https://github.com/Arize-ai/phoenix
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Python framework and runtime for building, serving, and managing AI agent platforms, with a web UI for administration.
An open source MCP server that connects AI agents, IDEs and apps to databases with prebuilt tools or custom tool definitions.
A framework from the Terminal-Bench team for evaluating and optimizing AI agents and language models in container environments.
Open-source, OpenTelemetry-native observability platform that brings logs, metrics, traces, alerts and dashboards into one self-hostable tool.
An APM system for monitoring, tracing and diagnosing distributed and cloud-native microservice architectures.