Undo provides runtime context for coding agents by producing a deterministic recording of program execution, enabling accurate automated root-cause analysis on complex codebases.
Investment Rounds
Capital activity and funding progression
| Amount | Date | Round |
|---|---|---|
| $37 M | Jan, 2026 | unspecified |
Industries
Frequently Asked Questions
Where is Undo located?
Undo is located in Cambridge, United Kingdom.
What industries does Undo operate in?
Undo operates in the following industries: Software Development.
When was Undo founded?
Undo was founded on 2026-06-15.
How much total funding has Undo raised?
Undo has raised a total of $37,000,000.
Who are the investors in Undo?
The investors in Undo are: Elsewhere Partners.
What is the primary function of Undo?
Undo provides time travel debugging technology for software engineering teams, allowing developers to record, replay, and analyze the execution of their code to find the root cause of complex software failures.
How does Undo differ from the rr debugger?
Undo uses software-based binary translation to record program execution, which allows it to work on a wider range of platforms, including virtual machines and cloud environments, without requiring specific hardware performance counters that rr depends on.
What software components are included in the Undo suite?
The suite includes UDB, a time travel debugger for interactive analysis, and LiveRecorder, which captures execution history for later playback and automated root-cause analysis.
Can Undo be used to debug AI coding agents?
Yes, Undo provides runtime context to AI coding agents, enabling them to navigate execution history and autonomously reason about the root causes of complex bugs within large, multi-million-line codebases.
Which programming languages does Undo support?
Undo supports C, C++, Go, Rust, Java, and Kotlin.