Story

Show HN: VibeDB – store anything with zero config

StevenSLXie Thursday, February 12, 2026

I built VibeDB, a tiny local database for small end-user tools and side projects: store whatever object shape you want, without setting up a DB or designing schemas upfront.

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

Summary
VibeDB is a Python library that provides a simple and intuitive interface for interacting with various databases, including SQLite, MySQL, and PostgreSQL. It aims to simplify database operations and enable developers to focus on their application logic rather than dealing with complex database management tasks.
1 0
Summary
pypi.org
Visit article Read on Hacker News