Control plane for AI agents
Monitor traces, costs, and failures across every model provider — one SDK, full visibility in production.
Dashboard
24H7D1M
Traces
12,847
last 30 days
Cost
$142.50
estimated
Latency
1.2s
p50
Success
99.2%
rate
Requests over time
Top models
- gpt-4o-mini6,241
- claude-3-5-haiku3,102
- gemini-2.0-flash1,890
Observability built for AI agents
Connect your agents and every metric flows from real telemetry — not demo data.
Trace Explorer
Search and inspect execution traces with event timelines for every agent run.
Cost & Usage
Token usage, cost by model, latency percentiles, and anomaly detection.
Agents
Agents auto-discover when you instrument with the SDK — health and metadata.
Trace Monitoring
Success rates, latency, and failure trends per agent across your fleet.
Alerts
Threshold monitoring for failure rate, latency, cost, and errors.
One SDK for 13+ providers
Instrument any major AI provider with Traceplane. Switch models without rewriting your telemetry.
import { init, trace } from "traceplane";
import OpenAI from "openai";
init({
apiKey: process.env.TRACEPLANE_API_KEY!,
baseUrl: process.env.TRACEPLANE_API_URL ?? "/api",
});
await trace(
{ agent: "sdk-agent", model: "gpt-4o-mini", provider: "openai" },
async (run) => {
const prompt: string = "Hello!";
run.setInput(prompt);
const client = new OpenAI({ apiKey: process.env.OPENAI_API_KEY! });
const response = await client.chat.completions.create({
model: "gpt-4o-mini",
messages: [{ role: "user", content: prompt }],
});
return response.choices[0]?.message?.content ?? "";
},
);