Why
When building small utilities (CLI tools, desktop scripts, lightweight web apps), I often need “a bit of persistence” (settings, history, cached results, user data), but I don’t want to stop and set up Postgres/Mongo, write migrations, or keep switching to ad-hoc SQL. I wanted persistence to feel like “just store objects” and keep everything in one local file.
What it is
Zero config: one local file
Document-style: store nested objects / mixed shapes (schema-later)
Query without SQL: simple dict filters or a small query builder
Optional Studio UI to inspect/edit/query data locally