DuckDB as an analytical runtime: Building local-first analytics apps with SQLRooms

DuckDB as an analytical runtime: Building local-first analytics apps with SQLRooms

Video DuckCon page SQLRooms

What if a DuckDB file could contain an entire analytics workspace?

At DuckCon #7 in Amsterdam, I gave a short talk about this idea and how we're exploring it in SQLRooms.

SQLRooms is an open-source framework for building local-first data analytics apps with DuckDB. It provides building blocks for queries, dashboards, documents, Python cells, AI-assisted analysis, custom artifacts, and application state.

The next experiment is a CLI where one .db file can become a portable project file: data, state, and analytical artifacts in one place.

It's still early and experimental, but I think this direction could make it much easier to build and share analytical applications without always needing a server, a hosted BI platform, or a complex deployment setup.