Your Servers Are
Optional.

The database runs on the server and the device. Syncs when it can. Works when it can't.

Get in Touch
Rust · built for production 3,827 tests passing 1.9 MB WASM binary

Imagine Your App
Always Worked.

No matter how many servers went down. Even all of them.

Your servers

Your users' devices

Every device gets a lightning-fast embedded database. Your web app, your iOS app, your desktop — all faster because reads and writes are local. All clients and servers form one unified database. No setup. Nothing new to learn. Embed it, run SQL, it works.

Imagine Success Felt
Like Success.

NoSQL promised this a decade ago. It never delivered. We did.

Need more users? Add a server.

Need more disk space? Add servers.

Need faster reads on another continent? Add servers.

No load balancer. No pg_bouncer. No Vitess. No sharding. No replica set configuration. Just spin up more servers. Done.

And yes — it still works offline.

159KLines of Rust
3,827Tests passing
2External deps
1.9MBWASM binary

Prolly Trees — Content-addressed storage. Sync is O(delta), only what changed crosses the wire.

Field-Level HLC — Every field has its own clock. Last-doc wins, last-field wins, or write your own merge function.

One Engine — Same Rust core compiles to native (io_uring) and browser (1.9 MB WASM).

Try It. Right Now.

Two local databases in your browser. Draw on one, watch it sync to the other.

wasm ws
Alice
Loading…
Bob
Loading…

Build Apps That Don't Need
Permission to Work.

Get in Touch

Book a demo or request access. We'd love to chat.