SCROLL TO CONTINUE

STOP 01

The Context Engine

Documents flow in. The engine addresses every passage as a byte-exact row — handing row ids to the vector store and writing content rows to .spdb files, the single source of truth.

  1. 01 · Ingest document → engine
  2. 02 · Index engine → vector store
  3. 03 · Persist engine → .spdb files

STOP 02

Runs in the browser

A local agent ingests and retrieves against on-device .spdb storage — no server. When the device fills up, SpeedyDb spills to a cloud instance for storage and retrieval. A policy gate decides what leaves the device: sync everything, or keep sensitive files on-device.

Policy
browser agent · localhost
agent · indexing
on-device .spdb
STORAGE FULL · SPILLING TO CLOUD
policy gate
spill →
← retrieval
CLOUD INSTANCE
storage · retrieval
  1. 01 · Local agent + on-device .spdb
  2. 02 · Overflow device storage fills
  3. 03 · Spill policy-gated → cloud

STOP 03

Embedded in applications

The same engine drops into your app as a ~0.7 MB library — no browser quota to fight. The application (or its user) sets the storage budget; SpeedyDb keeps data within it, reserving model + index space first and evicting cloud-backed cold data before anything local-only.

Storage size
Browser
bounded by the device
~2 GB · OS quota
Application SpeedyDb ~0.7 MB
you set the budget
budget 16 GB · 95% free
reserve model + index · evict cloud-backed cold · never drop local-only
  1. 01 · Embed ~0.7 MB library
  2. 02 · Configure you set the size
  3. 03 · Fit budget-managed, no forced spill

STOP 04

Shared context

One cloud-backed context, linked across your browser, your application, and other people. Access is scoped by a privacy policy — grant or restrict per user, or per group.

Scope by
  1. 01 · Link browser + application
  2. 02 · Invite other users join
  3. 03 · Scope grant / restrict by policy

STOP 05

Stays out of RAM

No process-resident cache — reads are served from the reclaimable OS page cache, and the binary is ~0.7 MB. So the memory budget stays free for the things that actually need it: local models, vector DBs, and your coding tools.

Store
16 GB SYSTEM RAM resident ~0.7 MB
OVER BUDGET · SWAPPING
SpeedyDb ~0.7 MB local model vector DB coding · IDE free
reads served from the reclaimable OS page cache — no in-process row cache to hold RAM hostage
  1. 01 · Footprint ~0.7 MB resident
  2. 02 · Headroom RAM left on the table
  3. 03 · Coexist models · DBs · tools run

STOP 06 · LAST STOP

Try it in your browser

Drop a file or load a sample and watch it flow through the pipeline — all on-device. Local ingest is coming soon; this is the platform you'll test it on.

Or load a sample
Select a sample or drop a file to begin.
  1. ingest
  2. chunk
  3. embed
  4. index
  5. query
◷ local ingest coming soon