Skip to main content
Zova v1.0.0 · format 11

Local data, shaped for real applications.

Keep relational data in SQLite, then add transactional KV, content-addressed objects, exact vectors, and graph-aware relationships without introducing a server.

Embedded · offline-first · JavaScript, TypeScript, Rust, Python, Go, C, and Zig

Crossed sage and seafoam feathers, the Zova logo
01

SQLite at the core

Use tables, indexes, views, triggers, prepared statements, transactions, and SQL without a new query language.

02

KV, objects, and vectors

Store transactional binary state, content-addressed bytes, and exact-search vectors beside application records.

03

Graph-aware relationships

Model directed relationships and run bounded native or SQL-native traversal over stable application IDs.

04

Operational by design

Back up, compact, diagnose, salvage, and optionally split object, vector, and graph storage.

01

Install

Choose the binding that matches your application and platform.

02

Model

Keep metadata relational; add specialized storage only where it helps.

03

Operate

Back up, diagnose, compact, and salvage with explicit local workflows.

JavaScriptbun add zova-js
Rustcargo add zova@1.0.0
Pythonuv add zova==1.0.0
Gogo get github.com/ata-sesli/zova/bindings/go@v1.0.0