---
title: "Integrations"
description: "Connect Phoenix with your favorite AI frameworks, LLM providers, and tools"
---

<Frame>
  <img src="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/integration-intro.jpg" />
</Frame>

Phoenix integrates with the leading AI frameworks, LLM providers, and tools to provide seamless observability, evaluation, and debugging for your AI applications. Whether you're building with Python, TypeScript, or Java, Phoenix has you covered.

<Check>
Don't see an integration you need? We'd love to [hear from you!](https://github.com/Arize-ai/openinference/issues/new/choose)
</Check>

---

## Integration Types

Phoenix offers several types of integrations to support your AI development workflow:

<CardGroup cols={2}>
  <Card title="Developer Tools" icon="code" href="#developer-tools">
    Integrate Phoenix with AI coding assistants like Claude Code and Cursor for debugging and analysis.
  </Card>
  <Card title="Tracing Integrations" icon="route" href="#tracing-integrations">
    Automatically capture traces from your AI applications built with popular frameworks and LLM providers.
  </Card>
  <Card title="Eval Model Integrations" icon="brain" href="#eval-model-integrations">
    Use any LLM provider to power Phoenix's evaluation capabilities for scoring and classifying your traces.
  </Card>
  <Card title="Eval Library Integrations" icon="clipboard-check" href="#eval-library-integrations">
    Integrate with external evaluation libraries like Ragas, Cleanlab, and MLflow to visualize results in Phoenix.
  </Card>
  <Card title="Span Processors" icon="arrows-rotate" href="#span-processors">
    Convert traces from other instrumentation libraries to the OpenInference format.
  </Card>
  <Card title="Sandboxes" icon="cube" href="#sandboxes">
    Run code evaluators in hosted sandbox providers with kernel-level isolation.
  </Card>
</CardGroup>

---

## Developer Tools

Integrate Phoenix with AI coding assistants to debug and analyze your LLM applications directly from your development environment.

<CardGroup cols={2}>
  <Card title="Coding Agents" icon="terminal" href="/docs/phoenix/integrations/developer-tools/coding-agents">
    Install Phoenix debugging skills and CLI for Claude Code, Cursor, and other AI coding assistants.
  </Card>
  <Card title="MCP Servers" icon="plug" href="/docs/phoenix/integrations/mcp">
    Connect AI assistants to your Phoenix data and docs via the Model Context Protocol.
  </Card>
</CardGroup>

---

## Coding Agents

Trace your sessions with a coding agent — turns, tool calls, and token costs — in Phoenix, no application code changes required. Install the [coding-harness-tracing](https://github.com/Arize-ai/coding-harness-tracing) toolkit and pick your agent:

<CardGroup cols={3}>
  <Card title="Claude Code" icon="terminal" href="/docs/phoenix/integrations/coding-agents/claude-code" />
  <Card title="Codex" icon="terminal" href="/docs/phoenix/integrations/coding-agents/codex" />
  <Card title="Cursor" icon="terminal" href="/docs/phoenix/integrations/coding-agents/cursor" />
  <Card title="GitHub Copilot" icon="terminal" href="/docs/phoenix/integrations/coding-agents/copilot" />
  <Card title="Gemini CLI" icon="terminal" href="/docs/phoenix/integrations/coding-agents/gemini" />
  <Card title="Kiro" icon="terminal" href="/docs/phoenix/integrations/coding-agents/kiro" />
  <Card title="Oh My Pi" icon="terminal" href="/docs/phoenix/integrations/coding-agents/oh-my-pi" />
  <Card title="OpenCode" icon="terminal" href="/docs/phoenix/integrations/coding-agents/opencode" />
</CardGroup>

---

## Tracing Integrations

Phoenix captures detailed traces from your AI applications, giving you visibility into every step of your LLM pipeline.

### By Language

<Tabs>
  <Tab title="Python" icon="python">
    <CardGroup cols={4}>
      <Card title="OpenAI Agents SDK" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/ae376d63-image.avif" href="/docs/phoenix/integrations/llm-providers/openai/openai-agents-sdk-tracing" />
      <Card title="LangChain" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/f1e5c9e9-image.avif" href="/docs/phoenix/integrations/python/langchain" />
      <Card title="LlamaIndex" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/386f0e97-image.avif" href="/docs/phoenix/integrations/python/llamaindex" />
      <Card title="LangGraph" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/f1e5c9e9-image.avif" href="/docs/phoenix/integrations/python/langgraph" />
      <Card title="CrewAI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/23915314-image.avif" href="/docs/phoenix/integrations/python/crewai" />
      <Card title="AutoGen" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/1946e18f-image.avif" href="/docs/phoenix/integrations/python/autogen" />
      <Card title="DSPy" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/b765e387-image.avif" href="/docs/phoenix/integrations/python/dspy" />
      <Card title="Haystack" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/98eefc93-image.avif" href="/docs/phoenix/integrations/python/haystack" />
      <Card title="Instructor" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/7756bbf9-image.jpeg" href="/docs/phoenix/integrations/python/instructor" />
      <Card title="Guardrails AI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/744e71c6-image.avif" href="/docs/phoenix/integrations/python/guardrails-ai" />
      <Card title="Pydantic AI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/pydantic-logo.png" href="/docs/phoenix/integrations/python/pydantic" />
      <Card title="smolagents" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/7f44783b-image.avif" href="/docs/phoenix/integrations/python/hugging-face-smolagents" />
      <Card title="Google ADK" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/7b413cbf-image.jpeg" href="/docs/phoenix/integrations/python/google-adk" />
      <Card title="Agno" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/3daeeb35-image.jpeg" href="/docs/phoenix/integrations/python/agno" />
      <Card title="BeeAI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/9de53658-image.avif" href="/docs/phoenix/integrations/python/beeai" />
      <Card title="Portkey" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/portkey-logo.png" href="/docs/phoenix/integrations/python/portkey" />
      <Card title="Graphite" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/graphite-logo.png" href="/docs/phoenix/integrations/python/graphite" />
      <Card title="NVIDIA" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/nvidia-logo.png" href="/docs/phoenix/integrations/python/nvidia" />
      <Card title="MCP" href="/docs/phoenix/integrations/python/mcp-tracing" icon="plug" description="MCP tracing integration"/>
      <Card title="Agent Spec" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/agentspec-greyscale-logo.svg" href="/docs/phoenix/integrations/python/agentspec" />
    </CardGroup>
  </Tab>
  <Tab title="TypeScript" icon="js">
    <CardGroup cols={4}>
      <Card title="Vercel AI SDK" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/73e15985-image.avif" href="/docs/phoenix/integrations/typescript/vercel" />
      <Card title="LangChain.js" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/f1e5c9e9-image.avif" href="/docs/phoenix/integrations/typescript/langchain" />
      <Card title="Mastra" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/b97976e8-image.jpeg" href="/docs/phoenix/integrations/typescript/mastra" />
      <Card title="TanStack AI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/tanstack-ai-integration.png" href="/docs/phoenix/integrations/typescript/tanstack-ai" />
      <Card title="BeeAI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/9de53658-image.avif" href="/docs/phoenix/integrations/typescript/beeai" />
      <Card title="Claude Agent SDK" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/5d0ed01c-image.avif" href="/docs/phoenix/integrations/typescript/claude-agent-sdk" />
      <Card title="OpenAI Agents SDK" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/ae376d63-image.avif" href="/docs/phoenix/integrations/typescript/openai-agents" />
      <Card title="MCP" href="/docs/phoenix/integrations/typescript/mcp" icon="plug" description="MCP tracing integration"/>
    </CardGroup>
  </Tab>
  <Tab title="Java" icon="java">
    <CardGroup cols={4}>
      <Card title="LangChain4j" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/f1e5c9e9-image.avif" href="/docs/phoenix/integrations/java/langchain4j" />
      <Card title="Spring AI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/spring-ai.png" href="/docs/phoenix/integrations/java/springai" />
      <Card title="Arconia" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-tracing.jpeg" href="/docs/phoenix/integrations/java/arconia" />
    </CardGroup>
  </Tab>
  <Tab title="Go" icon="golang">
    <CardGroup cols={4}>
      <Card title="OpenAI Go SDK" href="/docs/phoenix/integrations/llm-providers/openai/openai-go-sdk" icon="robot" description="OpenInference Go for openai/openai-go"/>
      <Card title="Anthropic SDK Go" href="/docs/phoenix/integrations/llm-providers/anthropic/anthropic-sdk-go" icon="robot" description="OpenInference Go for anthropic-sdk-go"/>
      <Card title="Gemini Go SDK" href="/docs/phoenix/integrations/llm-providers/google-gen-ai/gemini-go-sdk" icon="robot" description="OTel GenAI conventions for google.golang.org/genai"/>
    </CardGroup>
  </Tab>
</Tabs>

### LLM Providers

Phoenix provides native tracing support for all major LLM providers:

<CardGroup cols={4}>
  <Card title="OpenAI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/ae376d63-image.avif" href="/docs/phoenix/integrations/llm-providers/openai" />
  <Card title="Anthropic" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/5d0ed01c-image.avif" href="/docs/phoenix/integrations/llm-providers/anthropic" />
  <Card title="Amazon Bedrock" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/db8ae712-image.avif" href="/docs/phoenix/integrations/llm-providers/amazon-bedrock" />
  <Card title="Google" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/7b413cbf-image.jpeg" href="/docs/phoenix/integrations/llm-providers/google-gen-ai" />
  <Card title="Cohere" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/cohere-card.avif" href="/docs/phoenix/integrations/llm-providers/cohere" />
  <Card title="Groq" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/612c738c-image.avif" href="/docs/phoenix/integrations/llm-providers/groq" />
  <Card title="MistralAI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/808d1f26-image.avif" href="/docs/phoenix/integrations/llm-providers/mistralai" />
  <Card title="VertexAI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/9a7aa063-image.avif" href="/docs/phoenix/integrations/llm-providers/vertexai" />
  <Card title="LiteLLM" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/a22c16d3-image.avif" href="/docs/phoenix/integrations/llm-providers/litellm" />
  <Card title="OpenRouter" img="https://storage.googleapis.com/arize-assets/gitbook_openrouter.png" href="/docs/phoenix/integrations/llm-providers/openrouter" />
  <Card title="OrcaRouter" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/orcarouter-card.avif" href="/docs/phoenix/integrations/llm-providers/orcarouter" />
  <Card title="Ollama" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/ollama.svg" href="/docs/phoenix/integrations/llm-providers/ollama" />
  <Card title="Together AI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/together-card.png" href="/docs/phoenix/integrations/llm-providers/together" />
</CardGroup>

### Platforms

Integrate Phoenix with AI development platforms and infrastructure:

<CardGroup cols={3}>
  <Card title="Dify" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/e30418d8-image.jpeg" href="/docs/phoenix/integrations/platforms/dify" />
  <Card title="Flowise" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/603c5346-image.jpeg" href="/docs/phoenix/integrations/platforms/flowise" />
  <Card title="LangFlow" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/af9de5c3-image.avif" href="/docs/phoenix/integrations/platforms/langflow" />
  <Card title="Prompt Flow" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/693da124-image.avif" href="/docs/phoenix/integrations/platforms/prompt-flow" />
  <Card title="Envoy AI Gateway" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-tracing.jpeg" href="https://github.com/envoyproxy/ai-gateway/tree/main/cmd/aigw#opentelemetry-setup-with-phoenix" />
  <Card title="LiteLLM Proxy" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/a22c16d3-image.avif" href="/docs/phoenix/integrations/llm-providers/litellm/litellm-tracing" />
</CardGroup>

---

## Eval Model Integrations

Phoenix's evaluation library (`phoenix-evals`) can use any LLM provider to power evaluations. These models score, classify, and analyze your traces.

<CardGroup cols={4}>
  <Card title="OpenAI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/ae376d63-image.avif" href="/docs/phoenix/integrations/llm-providers/openai/openai-evals" />
  <Card title="Anthropic" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/5d0ed01c-image.avif" href="/docs/phoenix/integrations/llm-providers/anthropic/anthropic-evals" />
  <Card title="Amazon Bedrock" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/db8ae712-image.avif" href="/docs/phoenix/integrations/llm-providers/amazon-bedrock/amazon-bedrock-evals" />
  <Card title="Google Gemini" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/7b413cbf-image.jpeg" href="/docs/phoenix/integrations/llm-providers/google-gen-ai/gemini-evals" />
  <Card title="VertexAI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/9a7aa063-image.avif" href="/docs/phoenix/integrations/llm-providers/vertexai/vertexai-evals" />
  <Card title="MistralAI" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/808d1f26-image.avif" href="/docs/phoenix/integrations/llm-providers/mistralai/mistralai-evals" />
  <Card title="LiteLLM" img="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/a22c16d3-image.avif" href="/docs/phoenix/integrations/llm-providers/litellm/litellm-evals" />
</CardGroup>

---

## Eval Library Integrations

Use external evaluation libraries alongside Phoenix to get the best of both worlds:

<CardGroup cols={4}>
  <Card title="Ragas" href="/docs/phoenix/integrations/evaluation-integrations/ragas" icon="clipboard-check" description="RAG evaluation library"/>
  <Card title="Cleanlab" href="/docs/phoenix/integrations/evaluation-integrations/cleanlab" icon="check-circle" description="Model quality diagnostics"/>
  <Card title="Pydantic Evals" href="/docs/phoenix/integrations/python/pydantic/pydantic-evals" icon="code" description="Pydantic-based evals"/>
  <Card title="MLflow" href="/docs/phoenix/integrations/evaluation-integrations/mlflow" icon="chart-line" description="MLflow evaluation tracking"/>
</CardGroup>

---

## Span Processors

Normalize and convert data from other instrumentation libraries by adding span processors that unify traces to the OpenInference format:

<CardGroup cols={3}>
  <Card title="OpenLIT" href="https://pypi.org/project/openinference-instrumentation-openlit/" icon="arrows-rotate" description="OpenLIT span processor"/>
  <Card title="OpenLLMetry (Traceloop)" href="https://pypi.org/project/openinference-instrumentation-openllmetry/" icon="arrows-rotate" description="OpenLLMetry span processor"/>
</CardGroup>

---

## Sandboxes

Run Phoenix [code evaluators](/docs/phoenix/evaluation/server-evals/code-evaluators) in hosted sandbox providers for kernel-level isolation, runtime dependency installation, and opt-in outbound network access. Configure providers from [Settings → Sandboxes](/docs/phoenix/settings/sandboxes).

<CardGroup cols={4}>
  <Card title="E2B" href="/docs/phoenix/integrations/sandboxes/e2b" icon="cube" description="Hosted micro-VMs for AI-generated code"/>
  <Card title="Daytona" href="/docs/phoenix/integrations/sandboxes/daytona" icon="cube" description="Managed dev sandboxes with snapshot startup"/>
  <Card title="Vercel Sandbox" href="/docs/phoenix/integrations/sandboxes/vercel" icon="cube" description="Ephemeral compute on Vercel infrastructure"/>
  <Card title="Modal" href="/docs/phoenix/integrations/sandboxes/modal" icon="cube" description="Serverless containers, Python-first"/>
</CardGroup>

