Open Source AI Agent
Improvement Platform
TraceRoot is the open-source AI agent improvement platform. Find the patterns in your agent's production issues. Ship verified fixes with your coding agent.
npm install -g traceroot-cli- Vector Legal
- Perfectly
- DINQ
- Trident
Your agent passed the tests.
Production found the gaps.
Wrong answers can look like successful runs. Tool loops waste time and tokens. Prompt and model changes introduce regressions that manual spot checks miss. Turn those failures into clear fixes. Test the changes, improve your agent, and keep learning from production.
Turn production failures into tested improvements.
Background coding agents investigate production signals using GitHub code in Daytona sandboxes and recommend fixes. Get alerts in
Slack, then apply and verify changes with your coding agent and offline evals.
Cluster judge outputs at scale into improvement signals. A background coding agent investigates traces and connected GitHub code in a sandbox, recommending changes down to the commit, file, and line.

Built for your coding agent.
Read traces, signals, and workspace context; manage detectors, datasets, evals, dashboards, and alerts—all through an agent-native CLI. Give your coding agent the context to make changes and verify them.
Works with your entire stack
Native SDKs for Python and JS/TS, plug-and-play support for the frameworks you already use, and full OpenTelemetry compatibility.
Enterprise-grade security
Built with security in mind. Your data is protected with industry-leading standards.
Simple, transparent pricing
Start free — no credit card needed. BYOK supported on all plans.
Free
Get started with core features
Discord support
- 2 seats
- 50k events/month included
- 15-day retention
- 30 chat runs/month
- 30 RCA runs/month
- 100 detector runs/month
- Slack alerts for detectors
- BYOK or hosted LLM
Starter
For small teams
Discord support
- Everything in Free
- Unlimited seats
- 150k events/month included
- $4 per 50k overage events
- 30-day retention
- 100 chat runs/month
- $10 per 100 overage chat runs
- 100 RCA runs/month
- $10 per 100 overage RCA runs
- Unlimited detector runs
- Hosted LLM: token cost × 1.05 on overage
Pro
PopularFor growing teams
Discord + Slack support
- Everything in Starter
- 90-day retention
- Higher rate limits
Enterprise
For scaling organizations
Discord + Slack + SLA support
- Everything in Pro
- Custom retention
- SLA support
Made better, together ❤️
Thanks to the 73+ contributors helping TraceRoot grow!
Frequently asked questions
What is TraceRoot?
TraceRoot is an open-source AI agent improvement platform. Find the patterns in your agent's production issues, then ship verified fixes with your coding agent. Trace agent runs, detect failures, investigate signals, and compare changes with evals, all from the TraceRoot CLI.
How does the improvement loop work?
TraceRoot automatically detects failures and inefficiencies in production agent traffic, then clusters related judge outputs into improvement signals. Your coding agent uses the TraceRoot CLI to investigate those signals and make changes in a local worktree. Compare offline agent eval runs to verify the fix and catch regressions, then repeat the loop with new production traffic.
How do detectors and evals work together?
Detectors run online evaluations on production traces to identify failures and inefficiencies. Patterns across judge outputs surface as improvement signals. Offline agent evals then test your changes against datasets and compare results with a baseline to verify the fix and catch regressions.
Can I use TraceRoot with my coding agent?
Yes. The TraceRoot CLI gives your coding agent access to production traces, detectors, datasets, evals, dashboards, and alerts. Install it with npm install -g traceroot-cli, then run traceroot login.
Does TraceRoot work with my agent stack?
TraceRoot offers Python and JavaScript/TypeScript SDKs, OpenTelemetry-compatible tracing, and integrations with frameworks such as LangGraph, Vercel AI SDK, and CrewAI. Start by sending traces from your application, then add detectors and evals as you need them.
Explore the docsIs TraceRoot open source? Can I self-host it?
Yes. You can use TraceRoot Cloud or self-host with Docker. Code outside directories named ee is licensed under Apache 2.0; those enterprise directories use a separate Enterprise License.
Self-hosting and source codeCan I start for free?
Yes. TraceRoot Cloud has a free plan with no credit card required. Bring your own model API keys or use hosted models. See pricing for included usage and paid plans.
View pricing





