Bible discoveryTHE 3D VERSE MAP
On this device
A WHOLE BIBLE TO EXPLORE
Whole-corpus map

First visit downloads the map. Search models download when needed.

Opening the verse mapGathering the local passage locations…
Old Testament New Testament

Approximate 3D positions. Exact ranks in the reader.

100%
Drag to rotate · Shift / right-drag to pan · Scroll to zoom · Hover to read
A GUIDE TO THE MAP

A map for discovery.

Each point is one nonempty verse from the World English Bible. Colors identify the Old and New Testaments. Hover for the text, select to read, then explore a passage’s ranked neighbors.

Positions are approximate.

UMAP projects the full embedding into three dimensions. The cloud has genuine depth and a perspective camera. Its 15 layout neighbors and minimum distance of 0.1 shape the drawing; they do not set a relevance cutoff.

Ranks use exact cosine similarity.

Search ranks every indexed verse using the matching query representation. Passage neighbors use the full symmetric embedding. Connections shown for an anchor follow those exact ranks. Search highlights do not create passage-to-passage connections.

You choose where to stop.

The highlight count controls visual emphasis. There is no minimum score filter, and “Load 50 more” continues through the corpus. Scores are raw cosine values and are not calibrated across models.

Move through the cloud.

Drag to rotate; Shift-drag or right-drag to pan. Scroll or use + / − to zoom. Fit all resets the camera. On a keyboard, arrows rotate, Shift + arrows pan, and Home resets. On touchscreens, drag with one finger to rotate; use two fingers to pan and pinch to zoom. Search and ranked passage buttons work without the canvas.

MiniLM and E5 are experimental candidates. Nearby points can suggest a path to investigate; the drawing supplies no theological interpretation.

Keep this app on your device

Search runs in this browser. The first use downloads source text, maps and models; your queries are not sent to a service.

Checking download availability…

Both encoders are experimental float32 browser conversions. Full-vector rankings are independent of visual placement.

Texts, model and software notices ↗

Installed texts, model & layout
Measure this browser

Record a short interaction sample on your own browser. Measurements include CPU frame submission, intervals between rotation frames, picking, and hover to the next animation frame. They are browser measurements, not GPU completion times.

Runs from your local service. No public connection is needed.