CodeTracer is built by Metacraft Labs — tools for deeper code understanding, so engineers spend less time guessing and more time understanding.
A small set of ideas guides how CodeTracer is designed and where it goes next.
Debugging should be about reading what actually happened, not re-running to reconstruct it.
A recorded run replays the same way every time, so investigations are repeatable and shareable.
The core is open source and free to start, because better tools make the whole ecosystem stronger.
We build developer tools we want to use ourselves — with care for the day-to-day experience of understanding a program.
Python and Ruby (Linux & macOS, with full web replay), plus C/C++, Rust and others (Linux desktop replay). New languages are added frequently.
The execution trace of your program captures every program state over time, so you can replay and inspect the whole run deterministically.
Yes. You can call agents from within CodeTracer or use external agents.
Yes — you can attach an arbitrary number of replays as links. They open directly in the CodeTracer web IDE.
No. Reviewers can open shared replays in the CodeTracer web IDE, straight from a pull request link.
Follow the project, try a build, or reach out — we'd love to hear what you're working on.