footprintjs
core engineThe flowchart pattern for backend code — causal traces, transactional state, and auto-generated tool descriptions. Everything else is built on this.
From backend pipelines to AI agents — every run records why it did what it did. Trace any answer back to the exact cause, and prove the fix by replaying it.
Every run records itself as it happens — not reconstructed from logs afterward. One trustworthy trace, and you choose the lens.
Inline recording is truth. Post-processing is reconstruction.
The flowchart pattern for backend code — causal traces, transactional state, and auto-generated tool descriptions. Everything else is built on this.
Build AI agents whose every LLM call traces back to what was injected, who triggered it, when, and how it cached. Context engineering, abstracted. Built on footprintjs.
Visualize a footprintjs run — the flowchart, the causal trace, and the data at every step. Themeable React components.
Debug an agentfootprint run — messages, prompts, tool calls, decision scope, and cost. Built on Explainable UI.
The non-developer's view of an agent run — its reasoning and tool loop replayed as an animated, scrubbable story, so anyone can see what it did and where it went wrong. No build step.