phoenix-observability

Provides an open-source platform for AI observability with LLM tracing, evaluation, and monitoring.

3|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/ihatesea69/HieuNghi-AI-Skills --skill phoenix-observability-ihatesea69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phoenix-observability
Source: https://github.com/ihatesea69/HieuNghi-AI-Skills/tree/main/airesearch_skills/17-observability/phoenix
Command: npx skills add https://github.com/ihatesea69/HieuNghi-AI-Skills --skill phoenix-observability-ihatesea69

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the debugging, evaluation, and monitoring of LLM applications by providing a unified platform for tracing, data management, and performance analysis.

Core Features & Use Cases

  • LLM Tracing: Visualize the entire lifecycle of LLM calls, including prompts, responses, and intermediate steps, using OpenTelemetry.
  • Evaluation Framework: Run systematic evaluations on datasets using LLM-as-judge or custom metrics to assess model performance and identify regressions.
  • Monitoring & Experimentation: Track production AI systems in real-time and compare different prompts or models to optimize performance.
  • Use Case: Debug a chatbot's incorrect responses by tracing the LLM calls, identifying where the context was misinterpreted, and then running an evaluation on a test dataset to ensure a new prompt version fixes the issue.

Quick Start

Install the necessary libraries and launch the Phoenix server by running pip install arize-phoenix and then phoenix serve.

Frequently Asked Questions about phoenix-observability

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trace LLM calls to debug incorrect responses in my application?

LLM tracing visualizes the entire lifecycle of LLM calls, including prompts and intermediate steps, using OpenTelemetry. This allows you to identify exactly where context was misinterpreted and debug the issue within your application.

What is the best way to run systematic evaluations on LLM datasets?

Systematic evaluation on LLM datasets involves running built-in evaluators or LLM-as-judge metrics to assess model performance. This process helps identify regressions and ensures new prompt versions fix issues before deployment.

Can I monitor production AI systems in real-time using OpenTelemetry?

Yes, you can monitor production AI systems in real-time by integrating with OpenTelemetry for trace collection. This enables continuous performance tracking and allows you to compare different prompts or models to optimize system behavior.

Does this observability platform require specific dependencies for LLM ops?

No specific dependencies are required to use this observability platform. You can install the necessary libraries directly via pip and launch the server to begin tracing, evaluating, and monitoring your LLM applications.

How do I evaluate and compare different prompts to optimize model performance?

You can evaluate and compare different prompts by running systematic evaluations on test datasets and tracking production systems. This experimentation identifies which prompt versions yield the best performance and resolve issues.