Show HN: Forked – a local time-travel debugger for OpenClaw agents

  • Posted 7 hours ago by TedOS
  • 1 points
https://github.com/MurbotLabs/Forked
I built Forked because debugging OpenClaw agent failures was too opaque: lots of logs, hard to reproduce, and no clear way to inspect where behaviour diverged.

Forked is a time-travel debugger for OpenClaw that records agent execution and lets you inspect, fork, and rewind runs.

What it captures:

- LLM inputs/outputs (including token usage when available) - tool calls/results - message flow - file-modifying actions (with snapshots) - lifecycle/config/setup-file changes

What you can do:

- inspect a full timeline of a run - fork from a decision point, modify payload, replay - rewind file state to a prior snapshot-backed point, then branch from there

Architecture is simple/local:

OpenClaw tracer plugin -> WebSocket local daemon (Node + SQLite) local UI (React)

Privacy model:

MIT licensed local-first (127.0.0.1) no cloud dependency, no telemetry required Repo: https://github.com/MurbotLabs/Forked

This is v1. I’d really value feedback on:

- Missing debugging workflows - Pain points in fork/rewind UX - What would make this essential in daily OpenClaw dev loops

0 comments