Scripture on screen,
as the word is spoken.
Sapphire listens to the preacher and puts the verse on screen in under a second. It understands “the next verse,” “first John,” and a verse read without a citation — and it knows when it isn’t sure, so it never guesses on your screens.
For all have sinned, and come short of the glory of God;
Transcript:
01 — Detection intelligence
It knows which verse you mean.
Every phrase goes through the same three steps: find the reference, rate how sure it is, decide what reaches the screen. Confident matches go live on their own. Everything else waits for you.
Transcript
Decision ledger
0/502 — Operator console
Auto when it’s sure. You, when it isn’t.
Two monitors, like a broadcast switcher. Preview is yours to stage; Program is what the room sees. When you’re confident, mirror mode takes Preview live the instant it lands.
Fear thou not; for I am with thee: be not dismayed; for I am thy God.
Fear thou not; for I am with thee: be not dismayed; for I am thy God.
On Deck
⌘↵ take- readingRomans 3:2382%
- manualPsalm 46:1100%
- bookIsaiah 41:1088%
Mirror mode
⇧↵Toggle Output live and whatever lands on Preview goes to the room. Toggle off to blank the screen without losing your place.
Congregation alerts
Fire a scrolling banner — “Parking closes at noon” — across your displays without disturbing the verse on screen, and keep it off any feed you choose, like the livestream.
Voice commands
It understands spoken commands mid-sermon — “next verse,” “clear the screen” — straight from the pulpit. Teach it your own phrases and it learns those too.
Keyboard-first
Take, clear, re-present, next-in-queue — every action has a shortcut so your hands never leave the keys.
03 — Read aloud
The verse, read aloud. The mic ducks itself.
Sapphire can also read each verse aloud to the room. The moment it starts, it ducks the live mic so the two never fight — then hands the floor back.
Sapphire voice (~337 MB, downloaded on demand) or your system voice.
Therefore, brethren, we are debtors, not to the flesh, to live after the flesh.
04 — Outputs
It speaks NDI, OSC, and REST.
One session, every rig. Publish verses as a clean NDI source, take cues over OSC, or drive it from a Stream Deck — anything that can hit an HTTP endpoint.
For God so loved the world…
For God so loved the world…
Every display is a URL. Point one screen at the full-frame theme and another at a lower-third overlay for the stream — same session, different looks.
Read the API reference05 — The foundation
31,102 verses × 4 translations. On disk.
Every verse and all four translations live inside the app. Any passage appears the instant it’s spoken — offline or online, it’s exactly the same.
For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.
On-device Whisper
localAudio never leaves the machine. Apple Silicon GPU or CUDA — latency in milliseconds.
Deepgram streaming
cloudStream through the cloud for the fastest reveal — words land in well under a second.
No keys to manage.
Cloud transcription works out of the box — Sapphire’s hosted service brokers short-lived tokens, so there’s nothing to paste or renew.
No account. No personal data. Audio and transcripts stay on the machine unless you choose cloud transcription.
06 — Sermon library
Sunday’s sermon, searchable by Monday.
Every service is saved with its full transcript and every verse it touched. Sapphire pulls the most quotable lines from the loudest moments and drafts an outline you can export.
The Weight of Grace
Sunday · Jul 6 · 38 min · 1,204 words
Vocal energy · quotable moments
“Grace is not a reward for the righteous — it is a rescue for the ruined.”
“You cannot earn what was always meant to be given.”
AI outline
Detected scripture
07 — Everything else
The rest of the spec sheet.
- Bible Reader
- Pull up any passage by natural-language search and stage it to Preview by hand.
- Suggestions panel
- A book- or chapter-only mention surfaces that book’s most-used verses to pick from.
- Entity awareness
- “Moses,” “the apostle Paul” — names resolve to the passages they appear in.
- Famous-quote recall
- Well-known lines are recognised even when the transcription garbles them.
- Custom cues
- Teach it your vocabulary — your own spoken phrases map to passages or console commands.
- Cross-references
- 256,000 linked passages travel with the app — related verses are one tap away.
- Diagnostics overlay
- Live latency, active backend, and connection state, on demand.
- Network-proof
- The connection can drop dead mid-service and the room never knows — verses keep right on showing. A status pill keeps you posted.
- Signed auto-update
- Cryptographically verified updates land in-app — no re-download, no re-install.
- Tray + deep links
- Lives in the tray and opens display URLs straight to the right screen.
- One bundled app
- The transcription engine ships inside — nothing to install or run alongside it.
- Free, no account
- The full app, every feature. No sign-up, no tiers, no upsell.
Free to download
Ready for Sunday.
The full app, free — no account, no tiers.

Signed builds · auto-updates keep you current.