whereismyai
Forked
Forked is a version control tool for AI agent state that lets systems fork, rewind, and replay states with effectively-once side effects.
Forked is a version control system designed specifically for AI agent state. It lets agents fork, rewind, and replay their structured state, which includes messages, memory, plans, and tool results. A built-in side-effect log keeps operations like emails, payments, and API calls effectively-once across retries and rewinds by replaying stored results for recorded idempotency keys. The software versions the agent's structured state as a persistent key-to-JSON map rather than capturing whole file or process sandboxes. Users can deploy it as a Rust library, run it as a self-hosted server using SQLite or Docker, or use forked cloud on Cloudflare. It also integrates with LangGraph and Model Context Protocol clients.
Forked at a glance
- Best for: Software engineer
- Runs on: Rust, SQLite, Docker, API, Self-hosted, Open source
- Pricing: Free open source under Apache-2.0
- Released: October 2026
- Category: AI coding tool
- Website: github.com/clibequilibrium/forked
Key features
- Fork and branch agent state rapidly in memory or SQLite
- Rewind execution history byte-exact with anchored abandoned history
- Compute diffs that skip identical subtrees by hash
- Record side-effect logs for effectively-once execution
- Use as a Rust library, self-hosted server, or cloud service
- Integrate as a LangGraph checkpointer
- Provide MCP server tools for checkpoint, rewind, and effect management
Use it for
- Safe retry of agent actions with effectively-once effects
- Time-travel debugging for AI agent execution sessions
- Best-of-N exploration of alternative agent branches
Alternatives to Forked
- forkd — Spawns 100 isolated microVMs in approximately 100 milliseconds.
- Git AI — It moves work to the server and handles concurrent tasks without standard Git bottlenecks.
- Weft — It enables safe parallel coding agent work without file locks.
- GitAgent — Manage AI agents with familiar git workflows like branching, diffing, and reverting.
- jevgrep — Reduces coding agent costs by providing targeted, relevant repository context.
- CodeGraph — It eliminates file crawling, reducing AI agent tool calls by 88% and cutting costs.
- Unblocked — Reasons across all organizational sources to provide verified context for AI agents.
- LayerFS — Mounts complete workspaces and commits tool calls instantly.
- Zed — Very fast native editor with parallel agents and multiplayer
- Squidbrake — Stops destructive AI actions like force pushes and deletes before they happen.
- AgentFS — Provides isolated filesystem access and instant snapshots via SQLite.
- Eve — Builds durable AI agents with file system based configuration and isolated sandboxes.
All Forked alternatives