Zeroback – open-source realtime back end on Cloudflare Durable Objects
Convex DX on Cloudflare Workers with Durable Objects for state.
Automatic transaction lifecycle management beats manual SQLITE_BUSY handling.
Go developers using SQLite for concurrent applications
sqlx · gorm · upper.io/db
The result has been sqlflow, which at its core wraps sqlite transctions into Read() and Write() methods that takes care of the transaction life-cycle and avoids the most common issues with using sqlite concurrently (no SQLITE_BUSY errors for you anymore).
It pairs really nicely with sqlc.dev so if you use it, the query type it generates is compatible.
It also supports encryption and the multi-tenant pattern, where each user can get their own sqlite database file, both of which I use in http://trackm.net
For encryption I you can use the github.com/jgiannuzzi/go-sqlite3 fork to enable SQLCipher encrypted files.
Convex DX on Cloudflare Workers with Durable Objects for state.
Files as agent memory abstraction, works with OpenAI/Anthropic/Vercel AI SDKs out of the box.
Zero-config single-file persistence plus two query styles (Mongo-like dicts or a Pythonic Q builder) makes everyday prototyping painless. The built-in Studio UI and auto-index hints are thoughtful extras for inspecting data and nudging performance, though this competes with established tiny DBs and SQLite/JSON patterns — great for side projects, but check concurrency and durability needs first.
Span-based history tracking with corpus-trained zstd dictionaries beats standard dedup.
SQLite memory beats JSON bloat; async streaming works—but it's still a Gemini wrapper.
Lightweight Kanban alternative but competes with Trello, Jira, and dozens of local CLI tools already shipping this.