The failure starts the investigation.
spanshot begins from failure signals as they happen, instead of waiting for someone to assemble the evidence.
spanshot turns OpenTelemetry signals into focused, inspectable investigations for AI agents and developers.
Distributed systems continuously emit traces, logs and events. But that evidence is fragmented across tools. Before they can reason about a failure, AI agents and engineers still have to find, correlate and reconstruct the relevant context.
spanshot begins from failure signals as they happen, instead of waiting for someone to assemble the evidence.
The behavior relevant to a failure is organized before the analysis begins.
The original telemetry stays available alongside the investigation, you inspect the evidence, not just an AI conclusion.
Error monitoring tells you that something broke, how often, and where it was thrown.
spanshot organizes the behavior around one failure across services, so it can actually be reasoned about.
An agent working from the repository infers what probably happened from the code it can read.
spanshot hands it the runtime evidence of what did happen, from the telemetry the system emitted.
Asking questions over charts still leaves you assembling context and trusting a summary.
The original telemetry stays attached to a focused investigation. The system is open source and OpenTelemetry-native, with no proprietary instrumentation.
spanshot prepares a focused, inspectable investigation for developers and AI agents.