rqlite is a lightweight, open-source, distributed relational database built on SQLite and Raft.
Antithesis is an autonomous software testing company that runs software inside a deterministic hypervisor, injecting faults and exploring edge cases that the usual testing cannot reach.
Last week, Carl Sverre — a Senior Software Engineer at Antithesis and author of the distributed storage engine Graft — published a blog post describing a new set of AI agent skills that help developers bootstrap their software onto the Antithesis platform. To demonstrate the skills in action, Antithesis chose rqlite as the target system, and the results are available on GitHub.
I was gratified to read Carl’s assessment: rqlite’s clean code and strong test suite meant the AI agent could quickly understand the system’s invariants and generate meaningful test properties with little friction. That is exactly the outcome you hope for when you spend time investing in tests — not just catching bugs, but making the system legible to anyone, or anything, that needs to reason about how it should behave.