One-decorator recording
Add `@retrace.record` in Python or wrap an async function with `trace()` in TypeScript. Retrace captures the execution without requiring manual span plumbing in your agent code.
Retrace is an execution replay engine for AI agents that records runs, replays them, and forks from failing steps to debug behavior before shipping changes.
Retrace is an execution replay engine for AI agents. It records agent runs, replays them, and lets you fork from a specific step so you can inspect how a change alters downstream behavior before you ship it.
The product is built around debugging and regression workflows: every recorded run can become a replayable trace, a failed path can be branched and compared, and a proposed fix can be checked against the original failure with a verdict. The site positions it as a tool for developers who need to understand model calls, tool invocations, costs, latency, and errors inside agent workflows.
Add `@retrace.record` in Python or wrap an async function with `trace()` in TypeScript. Retrace captures the execution without requiring manual span plumbing in your agent code.
Model calls, tool calls, decisions, errors, prompts, responses, token usage, latency, and cost are collected into an interactive timeline you can search, scrub, and replay.
Fork a run from the exact step that broke, replay the future path, and compare the original and forked runs side by side with cost and latency deltas.
Replay a proposed change against the failed run and get a verdict such as improved, regressed, unchanged, or inconclusive, with dependency-aware re-execution and bisecting to the first divergent step.
Retrace includes CI regression gates, guardrails, enforcement, failure taxonomy, sessions, and multi-agent detectors for broader evaluation and control workflows.
The site says sensitive values are redacted before storage and that an offline buffer plus transport fallback helps events survive temporary connectivity issues.
Capture production agent runs so a failure becomes a replayable trace with the original LLM calls, tool calls, and errors preserved.
Fork from the exact step that changed behavior, replay the future path, and compare the original and modified run to isolate the cause of a regression.
Re-run a proposed prompt, tool, model, or temperature change against the failed trace and use the verdict to decide whether the fix is actually better.
Use CI regression gates and evaluation workflows to stop behavior changes from shipping when agent output regresses against known-good runs.
Apply tracing and session visibility to multi-agent systems where hand-offs can make failures difficult to follow in logs alone.
Retrace records AI agent executions so you can replay a run, fork from a failing step, and inspect the exact LLM calls, tool invocations, and errors involved. The site also describes “prove the fix” workflows, where a changed run is replayed against the failure and judged as improved, regressed, unchanged, or inconclusive.
The source shows a Python decorator, `@retrace.record`, and a TypeScript `trace()` wrapper. It also documents REST API endpoints for ingesting, fetching, listing traces, and creating fork/replay workflows.
The pricing page includes a free plan plus paid Starter, Pro, Teams, and Enterprise plans. Paid tiers add higher trace limits, longer retention, replay features, proof-of-fix runs, evaluation gates, and collaboration features.
Retrace is designed for a workflow where a production failure becomes a recorded trace, a changed step is forked and replayed, and the result is compared before shipping. The source also mentions regression tests, CI eval gates, guardrails, enforcement, failure taxonomy, and multi-agent sessions as related capabilities.
The provided sources do not list a complete integration catalog. They do show support for Python and TypeScript instrumentation, major model provider calls, and REST APIs.
ByteAsk is a terminal-first AI coding agent for C and C++ that edits repos and verifies changes with compilers, debuggers, sanitizers, and tests.
Manta AI is an autonomous web app testing tool that maps app behavior, catches regressions, and generates tests from a URL, no scripts or selectors needed.
CreateOS Sandbox is an isolated compute environment for running code and agent workloads in Firecracker micro-VMs with private networking and SDK, CLI, or MCP control.
hob is an independent workspace for coding agents, with local control over sessions, terminals, history, routing, and follow-up work.
SonOf connects to your repo and PM tool, audits your codebase, and turns approved work into shipped tickets with senior engineering review.
Ghost is a terminal-based AI assistant for chatting, code generation, and CLI tasks. Includes free models, supports Linux, macOS, Windows, and is open source.