Interactive illustration

Vector search, under the glass.

Semantic search in one screen: documents become vectors, your query becomes a vector, and cosine similarity ranks what matches — no keyword matching anywhere.

Interactive illustration — not the production engine. Every document below carries a hand-made 8-dimensional toy embedding, and every score is cosine similarity computed live in your browser by plain JavaScript. The production InvisibleDB vector engine does the same math on real embeddings; this page exists so you can watch the idea work before you trust it.

Your query

Ranked results — 13 documents scored

1
Auth without the headache

Email/password, OAuth, and session tokens baked in — no auth server to run, no JWT library to wire up.

99.9%
auth
2
Sessions, refresh, and revocation

Short-lived access tokens, silent refresh, and instant revocation when a user logs out everywhere.

97.6%
authsecurity
3
Realtime subscriptions

Subscribe to any record and get pushed updates the moment it changes. No polling, no refresh button.

0.0%
realtime
4
Offline-first live sync

Queue writes on flaky connections and merge them back when you are online — your data stays portable and yours.

0.0%
realtimeownership
5
File storage with a CDN

Upload files, get URLs, serve them fast worldwide — one bucket, zero config.

0.0%
storage
6
Uploads, images, and transforms

Resize on the fly and serve responsive images from the same bucket your app already uploads to.

0.0%
storage
7
Vector search, built in

Store embeddings next to your records and run semantic search — no Pinecone, no second bill.

0.0%
vector searchai
8
Embeddings for your documents

Turn docs into vectors and ask questions in plain English instead of matching keywords.

0.0%
vector searchaisdk
9
One flat price

$6.99 a month per seat. No meters, no bandwidth math, no surprise bill after launch week.

0.0%
pricing
10
Why the first seat is $1

Try the whole backend for a dollar. If it is not worth it, leave — your data files come with you.

0.0%
pricingownership
11
Your database file is yours

Every seat ships as SQLite files you can download, inspect, and move anywhere. No lock-in, ever.

0.0%
ownership
12
One SDK for web and mobile

The same calls from Dart, JavaScript, or plain REST — if you can fetch, you can ship.

0.0%
sdk
13
Backups and encryption

Nightly snapshots and encryption at rest, automatic on every seat — nothing to configure.

0.0%
security

score = (A·B) / (|A|·|B|) — cosine similarity, 0.9988 for the top hit

Show the raw toy vectors (full transparency)

query “How do I log users in?” = [1.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00]

top doc “Auth without the headache” = [1.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.05]

[0] auth[1] realtime[2] storage[3] vector[4] pricing[5] sdk[6] ownership[7] security

What you are actually seeing: each document's vector was typed by hand so related topics sit near each other. Real embeddings come from a model trained on language — the ranking math is identical, the vectors are just smarter. InvisibleDB ships this capability built in: no Pinecone, no second bill.