Untrace Hero Light Untrace Hero Dark

What is Untrace?

Untrace is a middleware service that captures LLM trace events from your applications and intelligently routes them to multiple observability platforms. Think of it as Segment.io, but specifically designed for LLM traces. Integrate once, observe everywhere.

Why Untrace?

Building LLM applications requires visibility into model performance, costs, and behavior. Untrace simplifies observability by providing a single integration point for all your LLM monitoring needs.

How It Works

Getting Started

The fastest way to get started with Untrace is through our OpenAI proxy:

from openai import OpenAI

client = OpenAI(
    api_key="your-openai-key",
    base_url="https://api.untrace.dev/v1/proxy",
    default_headers={
        "X-Untrace-Key": "your-untrace-key"
    }
)

# Use OpenAI as normal - traces are automatically captured
response = client.chat.completions.create(
    model="gpt-4",
    messages=[{"role": "user", "content": "Hello!"}]
)

Visit our Quick Start guide to learn more about setting up Untrace for your LLM applications.

Supported LLM Providers

Untrace works with all major LLM providers:

  • OpenAI (GPT-4, GPT-3.5, Embeddings)
  • Anthropic (Claude 3, Claude 2)
  • Google (Gemini Pro, PaLM)
  • Mistral (Mistral Large, Medium, Small)
  • Cohere (Command, Embed)
  • Hugging Face (Open source models)
  • AWS Bedrock (Multiple providers)
  • Azure OpenAI (Enterprise deployments)
  • Together.ai, Replicate, and more…

Observability Integrations

Route your traces to any combination of platforms:

  • LangSmith - Full-featured LLM observability
  • Langfuse - Open source LLM engineering platform
  • Keywords.ai - LLM monitoring and analytics
  • Helicone - LLM observability and caching
  • Arize Phoenix - ML observability platform
  • LangWatch - LLM quality monitoring
  • Custom Webhooks - Send to your own endpoints

Key Features

πŸ”€ Intelligent Routing

Route traces based on sophisticated rules:

  • Model-based: Send GPT-4 traces to one platform, Claude to another
  • Cost-based: Route high-cost requests for detailed analysis
  • Error-based: Send failed requests to debugging platforms
  • Sampling: Reduce costs with intelligent sampling strategies
  • A/B Testing: Split traffic between platforms for comparison

πŸ“Š Unified Analytics

Get insights across all your observability tools:

  • Aggregate metrics from multiple platforms
  • Compare performance across different tools
  • Unified cost tracking and optimization
  • Cross-platform trace correlation

πŸ”’ Privacy & Security

Built with enterprise requirements in mind:

  • PII Detection: Automatic detection and redaction
  • End-to-end Encryption: Secure trace transmission
  • Data Residency: Control where your data flows
  • Compliance: GDPR, SOC2, HIPAA ready
  • On-premise Option: Deploy in your own infrastructure