kassette
Durable agent workflows backed by object storage
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
Agent runs often fail after expensive model calls and executing tools that have real-world side effects. This problem is made even worse by how common it is to deploy agents to serverless environments. When your agent dies, it needs to be restarted, but doing so safely isn't easy and everyone building agents has to solve this same problem of durability.The stack you're running probably already has half of what you need for durable execution already though, ie, a queue or job runner that can invoke work at least once. kassette gives you the other half by journaling completed steps to object storage (or a filesystem) so that it can replay them when you retry the same run again. This means you can have durability without having to add a workflow service or even a SQL database.kassette is a tiny, zero-dependency TypeScript library that you can use to build agentic workflows that are just ordinary async functions. Each object storage backed run is a single object that serializes appends via CAS while session numbers fence zombies. Agentic workloads are usually dominated by (relatively) small number of slow llm/tool calls or waiting on approval so this simple design (writes grow large, full journal in a single read) has worked well (more here: https://lostinpatterns.github.io/kassette/docs/object-storag...).repo: https://github.com/lostinpatterns/kassettedocs: https://lostinpatterns.github.io/kassette/
HN · launched Jul 13, 2026 · 9 upvotes (top 49%) · 1 view
Niche: ai agent runtime environments · 858 launches, 611 in the last 7 days ▲ +1147% · Explore this niche →
Category and tags
- Horizontal
- Workflow automation
- Developer
- AI-native
- Commercial product
Visit website ↗ Source listing ↗
More like this: all 858 launches in ai agent runtime environments →
Could you build this?
Yes Kassette is an agent workflow state checkpointing/replay library storing execution traces in S3/object storage, which is standard CRUD and state machine serialization easily built with an AI assistant.
Discussion
1 comment analyzed.
Competitors mentioned: general purpose durable execution products
Concerns raised: misleading positioning as workflow engine rather than execution primitive, lacks scheduling capabilities
Competitors
Other products that read as similar to this one : 328 launches clear the similarity bar, closest 8 shown.
Attention rank: #179 of 329 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 254 days after the earliest competitor.
- Durable Actors · hn · 2026-10-06 · 52 upvotes · similarity 0.57
- Waymark · hn · 2026-11-05 · 88 upvotes · similarity 0.51
- Render Workflows · hn · 2026-04-09 · 7 upvotes · similarity 0.50
- Durable Endpoints · hn · 2026-02-18 · 8 upvotes · similarity 0.50
- DBOS Java · hn · 2025-11-13 · 114 upvotes · similarity 0.48
- Running AI agents across environments needs a proper solution · hn · 2026-03-24 · 8 upvotes · similarity 0.45
- Peren · ph · 2026-10-01 · 2 upvotes · similarity 0.45
- SQLite for Rivet Actors · hn · 2026-02-28 · 45 upvotes · similarity 0.44
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.