Schema-first
Define data once; types, validation, and indexes flow from a single source.
Schema-first
Define data once; types, validation, and indexes flow from a single source.
Reactive by default
Every query has a .live() variant. UI stays in sync with the database.
Multi-process built in
Electron renderers use the same API as the main process via a typed proxy — no IPC code.
Rust-powered
ACID transactions on redb. fsync where it matters.