frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: kassette – Durable agent workflows backed by object storage

https://github.com/lostinpatterns/kassette
9•blweiner•4h ago
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/kassette

docs: https://lostinpatterns.github.io/kassette/

Comments

beatboxrevival•3h ago
This looks less like a workflow engine and more like a small durable execution primitive. That isn't meant as a criticism, I actually find that smaller abstraction more appealing given how many general purpose DE products exist, but "durable agent workflows" made me expect scheduling, etc.

Show HN: YouTube Guitar Tab Parser

https://github.com/marcelpanse/youtube-guitar-tab-parser
47•neogenix•3h ago•36 comments

Show HN: I implemented a neural network in SQL

https://github.com/xqlsystems/xarray-sql/blob/claude/xarray-sql-mnist-demo/benchmarks/nn.py
42•alxmrs•3h ago•10 comments

Show HN: Jacquard, a programming language for AI-written, human-reviewed code

https://github.com/jbwinters/jacquard-lang
24•jbwinters•7h ago•10 comments

Show HN: Nobie – an Excel-compatible runtime for agents and humans

https://nobie.com
68•matthewgapp•4h ago•31 comments

Show HN: BillAI Bass, an AI-Powered Big Mouth Billy Bass Using Strands Agents

https://github.com/morganwilliscloud/billai-bass
47•mtw14•4h ago•22 comments

Show HN: Sigwire – a live TUI switchboard for every signal on your Linux box

https://github.com/yeet-src/sigwire
18•zasc•3h ago•7 comments

Show HN: I built a one-prompt hackathon platform, free entry, sponsored prizes

https://1shotchallenge.ai
6•lucasmartinic•59m ago•1 comments

Show HN: OpenClawMachines – Extending OpenClaw to the Enterprise

https://github.com/mathaix/OpenClawMachines
22•mathaix•5h ago•21 comments

Show HN: DOM-docx – HTML to native, editable Word docs (MIT)

https://github.com/floodtide/dom-docx
132•fishbone•11h ago•30 comments

Show HN: Nihonpost – I parsed Japan Post's KEN_ALL.CSV so you don't have to

https://github.com/Thiya11/nihonpost
3•kitsunechaos•54m ago•0 comments

Show HN: A reproducible harness for catching agent-eval cheating

https://github.com/sebuzdugan/agent-eval-harness
2•sebuzdugan•1h ago•0 comments

Show HN: Raftig – Plant Breeding X Naval Combat Roguelike

https://raftig.seldoncortex.com/
2•EstanislaoStan•1h ago•0 comments

Show HN: Clawk – Give coding agents a disposable Linux VM, not your laptop

https://github.com/clawkwork/clawk
168•celrenheit•9h ago•140 comments

SHOW HN: Every Repo as a Unique Galaxy

https://gitgalaxy.io/
3•squid-protocol•1h ago•1 comments

Show HN: Remove Watermarks from Any Image

https://watermarkremoverai.com/
3•nadermx•2h ago•0 comments

Show HN: Phlox-GW – Open-source LLM gateway without the enterprise paywall

https://robert-mcdermott.github.io/phlox-gw/
2•mcdermott•2h ago•0 comments

Show HN: FOMO – a browser extension that tells your team what they're missing

https://usefomo.co
2•JadAmmar•3h ago•0 comments

Show HN: ParsOS Desk, a GUI operation system built with Cosmos in C#

https://github.com/amirali1390-bit/ParsOS-NEXT
2•amirali901•4h ago•2 comments

Show HN: kassette – Durable agent workflows backed by object storage

https://github.com/lostinpatterns/kassette
9•blweiner•4h ago•1 comments

Show HN: Ankole – Claude Tag open source alternative

https://github.com/AgentBull/ankole
2•borisding1994•4h ago•0 comments

Show HN: Find Remote Accounting Jobs

https://findremoteaccountingjobs.com/
2•amiKY•4h ago•0 comments

Show HN: Crucible – your AI wrote the tests, so who tested the tests?

https://github.com/Jott2121/crucible
2•jott2121•5h ago•0 comments

Show HN: DashApply – Your Complete Job Search Toolkit

https://dashapply.ai
3•debaghtk•5h ago•0 comments

Show HN: The Polyglot

https://crux.quest/polyglot
3•saretup•5h ago•1 comments

Show HN: Finterm.ai Bloomberg terminal for Claude Code

https://finterm.ai/
5•cheeseblubber•5h ago•0 comments

Show HN: Connect a voice agent to your phone as a Bluetooth headset with a ESP32

https://github.com/michaellee8/esp32-bluetooth-voice-agent
2•michaellee8•5h ago•0 comments

Show HN: Mindwalk – Replay coding-agent sessions on a 3D map of your codebase

https://github.com/cosmtrek/mindwalk
159•cosmtrek•1d ago•63 comments

Show HN: Clay Seal Identity – Agents need accountability

https://github.com/clayseal/clayseal-identity
4•pberlizov•6h ago•0 comments

Show HN: Technical-debt score for dbt projects on Snowflake/BigQuery/Redshift

https://github.com/obrienciaran/dbt-debt
3•kiki_kuuki•6h ago•0 comments

Show HN: Getting GLM 5.2 running on my slow computer

https://github.com/JustVugg/colibri
922•vforno•4d ago•238 comments