> ## Documentation Index
> Fetch the complete documentation index at: https://braintrust.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# SDK integrations

> Integrate with existing frameworks

### Tracing integrations

Integrate Braintrust with popular AI frameworks and infrastructure tools for automatic tracing. These integrations capture spans from chains, workflows, and API calls without manual instrumentation.

<Columns cols={2}>
  <Card horizontal href="/integrations/sdk-integrations/opentelemetry" title="OpenTelemetry" icon="https://img.logo.dev/opentelemetry.io?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/temporal" title="Temporal" icon="https://img.logo.dev/temporal.io?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/vercel" title="Vercel AI SDK" icon="https://img.logo.dev/vercel.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/openrouter" title="OpenRouter SDK" icon="https://img.logo.dev/openrouter.ai?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/langchain" title="LangChain" icon="https://img.logo.dev/langchain.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/langsmith" title="LangSmith" icon="https://img.logo.dev/smith.langchain.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/llamaindex" title="LlamaIndex" icon="https://img.logo.dev/llamaindex.ai?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/agno" title="Agno" icon="https://img.logo.dev/agno.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/apollo-graphql" title="Apollo GraphQL" icon="https://img.logo.dev/apollographql.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/cloudflare" title="Cloudflare Workers AI" icon="https://img.logo.dev/cloudflare.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/dspy" title="DSPy" icon="https://img.logo.dev/dspy.ai?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/instructor" title="Instructor" icon="circle-dashed" arrow />

  <Card horizontal href="/integrations/sdk-integrations/litellm" title="LiteLLM" icon="https://img.logo.dev/litellm.ai?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/ruby-llm" title="Ruby LLM" icon="https://img.logo.dev/rubyllm.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/traceloop" title="Traceloop" icon="https://img.logo.dev/traceloop.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/truefoundry" title="TrueFoundry" icon="https://img.logo.dev/truefoundry.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />
</Columns>

### Agent frameworks

Build and trace AI agents with specialized frameworks and tools. These integrations automatically capture agent workflows, tool calls, and multi-step reasoning to help you understand and improve agent behavior.

For general-purpose AI frameworks, see [SDK integrations](/integrations/sdk-integrations).

<Columns cols={2}>
  <Card horizontal href="/integrations/agent-frameworks/openai-agents-sdk" title="OpenAI Agents SDK" icon="https://img.logo.dev/openai.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/agent-frameworks/claude-agent-sdk" title="Claude Agent SDK" icon="https://img.logo.dev/claude.ai?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/agent-frameworks/langgraph" title="LangGraph" icon="https://img.logo.dev/langgraph.langchain.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/agent-frameworks/crew-ai" title="CrewAI" icon="https://img.logo.dev/crewai.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/agent-frameworks/autogen" title="Autogen" icon="https://img.logo.dev/autogenai.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/agent-frameworks/agentscope" title="AgentScope" icon="https://img.logo.dev/modelscope.cn?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/agent-frameworks/google" title="Google ADK" icon="https://img.logo.dev/google.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/agent-frameworks/livekit-agents" title="LiveKit Agents" icon="https://img.logo.dev/livekit.io?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/agent-frameworks/mastra" title="Mastra" icon="https://img.logo.dev/mastra.ai?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/agent-frameworks/pydantic-ai" title="Pydantic AI" icon="https://img.logo.dev/pydantic.ai?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/agent-frameworks/strands-agent" title="Strands Agent SDK" icon="https://img.logo.dev/strandsagents.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />
</Columns>

### Testing frameworks

Integrate Braintrust with test frameworks to run evals.

<Columns cols={2}>
  <Card horizontal href="/integrations/sdk-integrations/pytest" title="Pytest" icon="https://img.logo.dev/pytest.org?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/vitest" title="Vitest" icon="https://img.logo.dev/vitest.dev?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />

  <Card horizontal href="/integrations/sdk-integrations/node-test-runner" title="Node.js test runner" icon="https://img.logo.dev/nodejs.org?token=pk_BdcHD9e5SCW3j1rnJkNyMQ" arrow />
</Columns>
