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 lets developers fork from a failing step to debug behavior before shipping changes. It also supports prove-the-fix workflows, CI regression gates, and related evaluation controls on paid plans.
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 repositories and verifies changes with the real compiler, debugger, sanitizers, and tests before showing a diff. It offers a free tier plus paid plans, with editor connectors and zero-retention handling described in the source.
Manta AI is an autonomous web app testing tool for teams that want to map application behavior, catch regressions, and generate tests without writing scripts or maintaining selectors. It works from a URL and supports plain-English test flows, run results with screenshots, and scheduled or deployment-triggered checks.
CreateOS Sandbox is an isolated compute environment for running code and agent workloads inside Firecracker micro-VMs. It is designed for workflows that need machine-level isolation, private networking between sandboxes, and programmatic control through SDK, CLI, or MCP.
hob is an independent workspace for coding agents that keeps agent sessions, terminals, history, and follow-up work organized around the tools and providers you already use. It is aimed at developers who want local control over routing, history, and workspace structure rather than a bundled model stack.
SonOf connects to your repo and PM tool, audits the codebase and surrounding product context, and turns approved work into shipped tickets with senior engineering review. It is aimed at founders and engineering leaders who need backlog help without hiring a full team immediately.
Ghost ist ein terminalbasierter KI-Assistent für Chats, Code-Generierung und Aufgaben direkt in der Kommandozeile. Mit kostenlosen Modellen, Linux, macOS und Windows. Open Source.