footprintjs
Lens
Blog
open source · MIT

Software that leaves evidence.

Build systems that can explain what they did, why they did it, who or what caused it, and what humans or agents can safely do next — without reconstructing the story from logs.

new hcifootprint is on npm — turn your app agent-operable · watch the 37-second demo · llms.txt for agent consumers
Different journeys · one design rule

Record every path at the moment it happens, keep its cause attached, and give each person the lens they need to understand, replay, compare, or challenge the same evidence.

1 Capture the real journey Backend runs, agent decisions, app actions, and visual explorations record themselves while they happen.
2 Keep the cause attached Every result stays connected to the reads, context, choices, people, and agents that produced it.
3 Choose the right lens Engineers can debug the same evidence that people inspect, replay, compare, and challenge.
The journey stays the same. The lens changes.
the ecosystem · organized by the problem it solves

Loading the ecosystem…

foundation human or developer lens shared design rule