{"repo":"syndicalt/pathlight","free":true,"listed":false,"github":"https://github.com/syndicalt/pathlight","clone":"git clone https://github.com/syndicalt/pathlight.git","description":"Visual debugging, execution traces, and observability for AI agents.","language":"TypeScript","stars":26,"topics":["ai-agents","agentic-ai","debugging","hono","langchain","llm-observability","nextjs","opentelemetry","self-hosted","tracing"],"license":null,"category":"ai-agents","readme_excerpt":"Pathlight Visual debugging, execution traces, and observability for AI agents. When your AI agent makes a bad decision at step 7 of a 12-step workflow, Pathlight shows you exactly what happened — what went in, what came out, how long it took, and where in your code it was called. Then it lets you edit that step's prompt and re-run it against the real model, diff two runs side-by-side, pause the agent mid-execution, or block a PR when latency regresses. No more debugging agents with console.log . --- Feature tour Feature Why you'd use it Docs --- --- --- Waterfall timeline Visual answer to \"where is the time going?\" overview Span inspector Full input/output/metadata on click, side-by-side with timeline overview Real-time stream New traces and status changes land without refresh docs/realtime.md Trace diff Side-by-side compare of two traces; \"did my prompt change break anything?\" docs/trace-diff.md Git-linked regressions SDK auto-captures commit SHA; /commits page flags 25% cost/latency regressions docs/git-regressions.md Live breakpoints await tl.breakpoint(...) pauses your agent; edit state on the dashboard and resume docs/breakpoints.md LLM replay Edit messages on any LLM span and re-run against the real provider docs/replay.md Eval-as-code + CI expect(trace).toCostLessThan(0.10) — assert over recent traces, exit nonzero in CI packages/eval/README.md Code-fixing agent BYOK LLM reads your failing trace + source and proposes a unified diff. CLI, dashboard button, bisect across","default_branch":null,"files":null,"tree":[],"storefront":"/r/syndicalt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/syndicalt/pathlight/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}