This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
We built Statefold because agent frameworks tend to treat state as a mutable object, checkpoint, or framework-specific memory store. That makes it difficult to inspect exactly what happened, resume safely after a failure, replay a run, or move state between frameworks.
Statefold models agent state as a fold over an append-only event log.
Each session records messages, state changes, LLM calls, tool calls, traces, usage, costs, and memories as events. The current state is derived by replaying those events, while checkpoints are only an optimization.
This provides:
Durable crash recovery and resume
Time-travel to any point in a run
Replay and O(1) branching for alternative runs
Optimistic concurrency with expected sequence numbers
Hash-chained, tamper-evident event history
Tracing and cost observability from the same event log
Working, semantic, episodic, and procedural memory
Export of production conversations into Promptfoo evals
A local event-log inspector with a time-travel slider
In-memory and PostgreSQL backends
Integrations for LangGraph, CrewAI, Agno, raw SDK clients, and MCP
The core package has no required dependencies and is licensed under Apache 2.0.
The main design question I am exploring is whether event sourcing can serve as a neutral state layer beneath different agent frameworks, instead of every framework maintaining its own incompatible state model.
We would especially appreciate feedback on the event model, reducer API, framework integrations, and what would be required before using something like this in production
Statefold was submitted on Product Hunt and earned 16 upvotes and 8 comments, placing #119 on the daily leaderboard. Framework-agnostic, event-sourced state platform for AI agents (LangGraph, CrewAI, Agno, MCP) - ioteverythin/statefold
On the analytics side, Statefold competes within Open Source, Artificial Intelligence and GitHub — topics that collectively have 584.2k followers on Product Hunt. The dashboard above tracks how Statefold performed against the three products that launched closest to it on the same day.
Who hunted Statefold?
Statefold was hunted by Joshua Nishanth. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of Statefold including community comment highlights and product details, visit the product overview.