Download Latest Version AnchorCastSetup_v1.5.0_full.exe (661.9 MB)
Email in envelope

Get an email when there's a new version of anchorcastapp

Home / v1.5.0
Name Modified Size InfoDownloads / Week
Parent folder
AnchorCastSetup_v1.5.0_full.exe 2026-07-15 661.9 MB
AnchorCastSetup_v1.5.0_light.exe 2026-07-15 232.0 MB
AnchorCastUpdate_v1.5.0.exe 2026-07-15 127.6 MB
latest.yml 2026-07-15 351 Bytes
AnchorCast v1.5.0 source code.tar.gz 2026-07-15 76.8 MB
AnchorCast v1.5.0 source code.zip 2026-07-15 76.9 MB
README.md 2026-07-15 7.6 kB
Totals: 7 Items   1.2 GB 0

AnchorCast v1.5.0 β€” Bible Downloads & Detection Improvements

✨ New Feature + 🎯 AI Detection Improvements + 🐞 Bug Fixes

This release adds an in-app way to download Bible translations directly, along with a round of accuracy and reliability improvements to live verse detection, transcription, and Sermon Notes based on real-service testing.


✨ New Feature: In-App Bible Downloads

  • Download Bible tab β€” a new tab in Settings β†’ Bible Versions lets you search and download translations directly, with no scripts or manual file handling required. Downloads are fetched, converted, and imported automatically β€” no restart needed.
  • License-aware downloads β€” every translation is labeled by its copyright status:
  • 🟒 Public Domain and πŸ”΅ Free License translations (e.g. KJV, YLT, WEB, ASV, DRB, GNV, LXXE, LSV) download and import with one click.
  • 🟑 License Required translations (most modern translations, e.g. NIV, ESV, NASB) are copyrighted β€” AnchorCast does not download these automatically. Instead you'll see a notice explaining you need to obtain the file from an authorized source, with an Import File… option to bring it in once you have it legally.
  • Unrecognized translation codes default to License Required β€” the safe default β€” rather than assuming they're free to redistribute.
  • Auto-flatten on upload β€” both the Download tab's manual import and the General tab's Upload button now automatically convert Bible JSON into AnchorCast's format, supporting flat-list and nested booksβ†’chaptersβ†’verses structures. You no longer need to pre-process files before uploading.
  • Copyright notice β€” AnchorCast does not claim ownership of any Bible translation and only provides access to publicly available resources; users remain responsible for complying with the license terms of any translation they download or import.

🎯 AI Detection Improvements

  • Verbal reference parsing β€” fixed several cases where spoken references failed to convert correctly:
  • "Genesis three verse five" and similar phrasings with the word "verse" between chapter and verse numbers now parse correctly
  • Commas after a chapter number ("Exodus chapter 33, verse fourteen") no longer break parsing
  • Chapter-only references ("Exodus chapter 33") now set context correctly
  • Spoken ordinal book prefixes ("second Corinthians") now recognized
  • Psalm chapters spoken as split digits ("Psalm 1 fifteen" for Psalm 115) now parse to the correct chapter instead of being misread as chapter 1, verse 15
  • A stuttered repeated number ("chapter five five verse seven") no longer produces the wrong verse
  • Orphan-verse "fourteen vs four" bug β€” a bare "verse fourteen" following an established book/chapter was matching verse 4 instead of 14, because shorter number words were tried before longer ones in the pattern. Number-word matching is now ordered longest-first with proper word boundaries.
  • False positive fixes:
  • Reinforcement text (used to bias transcription toward an active passage) was leaking into the transcript and causing unrelated verses with overlapping phrases to be falsely detected (e.g. Romans 8:9, Acts 2:16, Isaiah 31:3). Reinforcement no longer pollutes the rolling transcript context.
  • An overly broad "according to" trigger phrase caused short, generic fragments to be fuzzy-matched against unrelated verses. Narrowed to more specific citation phrases with a higher match-confidence bar.
  • Whisper repetition loops (the same garbled phrase repeating across several chunks when audio was unclear) are now detected and suppressed instead of flooding the transcript.
  • Detection latency β€” verse detection during continuous, uninterrupted preaching could be delayed indefinitely by a debounce that kept resetting. A maximum-wait guarantee now ensures detection still fires periodically even without a natural pause in speech.
  • Context window extended β€” the window for connecting a bare "verse 12" back to an earlier-announced book/chapter was 90 seconds, too short for expository preaching that often returns to a reference several minutes later. Extended to 8 minutes.

πŸŽ™οΈ Transcription

  • Deepgram upgraded to Nova-3 β€” improved accuracy over Nova-2 at the same latency.
  • Bible keyterm prompting β€” a focused list of frequently-mangled book names and proper nouns (Hebrews, Habakkuk, Nehemiah, Melchizedek, etc.) is now passed to Deepgram to improve recognition, without the list being so broad it causes overfitting.
  • Whisper server startup crash β€” whisper_server.py was missing the --secret argument that main.js had started passing for local authentication, causing local transcription to fail to start entirely. Fixed.

πŸ“ Sermon Notes

  • Longer sermons no longer fail β€” very long transcripts could hit the response token limit mid-JSON, causing notes generation to fail with a raw parse error. Token budget doubled and a truncation-tolerant repair step now recovers as much of the notes as was generated instead of failing outright.

🐞 Other Bug Fixes

  • Live Display logo preview showing as broken image β€” the small logo thumbnail in the Live Display panel failed to load even though the same logo displayed correctly in the Projection window. Root cause: the main app window loads over http://127.0.0.1, and Chromium blocks that origin from loading file:// resources regardless of CSP settings. The logo preview now loads through the app's own local server instead of a raw file path.
  • Logo not saved with presets β€” saving a preset with a logo overlay silently dropped the logo image because the save flow tried to re-fetch it in a way blocked by content security policy. Fixed to read the logo data directly instead of re-fetching it, and to carry the logo forward correctly when a preset with a logo is loaded and re-saved under a new name.
  • Mac "Light" build compiling both architectures β€” npm run build:mac:light:x64 was building both arm64 and x64 regardless of the flag, because the config hardcoded both architectures. The CLI flag now correctly controls which single architecture is built.
  • Mac builds no longer produce a .zip β€” all Mac build configs are now DMG-only, matching AnchorCast's manual-download update flow.

πŸ“¦ Downloads

Platform Variant Description
Windows Full Includes Python + Whisper model (~600 MB) β€” ready to use offline immediately
Windows Light Includes Python only (~200 MB) β€” downloads Whisper model on first use
macOS Apple Silicon Full For M1/M2/M3 Macs with model bundled
macOS Apple Silicon Light For M1/M2/M3 Macs, downloads model on first use
macOS Intel Full For Intel Macs with model bundled
macOS Intel Light For Intel Macs, downloads model on first use

Upgrading from v1.4.0? Your data, settings, Whisper models, songs, transcripts, and schedules are fully preserved. If you use the new Download Bible tab, note the adm-zip package is a new dependency β€” run npm install before rebuilding from source.

Upgrading from v1.3.0 or earlier? See the v1.4.0 release notes for the security-hardening changes first.

Download anchorcastapp

Source: README.md, updated 2026-07-15