Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
Read the Bible online for free, or download the Windows app. Scripture, guided study, reading plans, and verse memorisation — no account required.
EducationTypeScript · CSSGitHub @pitchiluxeOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Bible App — AI-powered Bible reader and study app for Windows: verse of the day, study courses, classroom, memorization drills and a local-AI study assistant.
Taken from the repository README
Loading the full README.
Read the full README ↗Bible App is a free desktop Bible for Windows. It opens like a real book, keeps the whole Bible on your machine, and turns reading into a habit: a verse for each day, guided courses, reading plans, and a memorization room that brings each verse back just before you would forget it. An optional AI study companion answers questions using the bundled scripture only.
“Your word is a lamp to my feet, and a light for my path.” — Psalm 119:105
The Lab is a spaced-repetition drill room using a 5-box system. A verse moves up a box each time you recall it, and each box asks a bit more of you:
| Box | Drill |
|---|---|
| 1 | Choose the real verse from four |
| 2 | Fill in the missing word |
| 3 | Recite from first letters only (F__ G__ s_ l____ t__ w____) |
| 4 | Put the scrambled phrases back in order |
| 5 | Type the whole verse from memory |
Progress tracks your meditation streak, verses known by heart, lessons finished, and 34 badges.
Verse constellation: a force-directed graph of everything you have saved, clustered by book. Press play to watch it build in the order you saved each verse.
Bible-App-<version>-Setup.exe from the latest release, or from the website.The app checks GitHub Releases on startup, downloads new versions in the background, and installs them when you quit.
Requirements: Windows 10 or 11, 64-bit.
Use Ask in the reader to ask a question. The app searches the bundled Bible for relevant passages and passes only those to the model. The model is told to quote nothing else, to cite every verse as [Book 1:2], and to say so plainly when the passages don't answer the question. Answers come back in the language you're reading in.
The companion runs on Ollama — free, no API keys. Install Ollama and pull any chat model, e.g. ollama pull llama3.2.
:cloud models, then very small or very large ones) and falls through the list until one answers.ollama pull gpt-oss:20b-cloud) work too, after ollama signin."ollamaModel" in ~/.bible-app/settings.json.Everything else in the app works without AI.
Run npm run web:dev to use the full reader and study app in a browser, or npm run web:build to generate a static website in dist-web/. The web edition includes browser saving, JSON backups, read-aloud, and offline Scripture after its initial download. See web setup and deployment for hosting and optional local AI setup.
Prerequisites: Node.js 20+ and npm.
git clone https://github.com/pitchiluxe/bible-app.git
cd bible-app
npm install
npm run dev # launch with hot reload
| Script | What it does |
|---|---|
npm run dev | Start Electron with the Vite dev server on localhost:5173 |
npm run build | Compile main, preload and renderer into out/ |
npm run preview | Run the compiled build |
npm run package | Build and create the Windows installer and zip in dist/ |
bible-app/
├── src/
│ ├── main/ Electron main process: window, storage, AI, updater
│ ├── preload/ Safe bridge exposed to the UI as window.electronAPI
│ └── renderer/src/
│ ├── assets/bible/ Bundled scripture (WEB, LSG, kids editions)
│ ├── components/ Reader, study desk, classroom, lab, verse graph
│ └── services/ Bible lookup, quiz builder, spaced repetition, speech
├── landing/ Static download site (deployed to Vercel)
├── resources/ App icons
├── scripts/ Icon generator and README banner source
└── docs/ README images
Stack: Electron 44 · React 18 · TypeScript · Vite (electron-vite) · Tailwind CSS · Zustand · Framer Motion · d3-force · electron-builder / electron-updater
version in package.json.GH_TOKEN=$(gh auth token) npx electron-builder --win --publish always
latest.yml.The website at landing/ deploys to Vercel on every push to main. Its download buttons point to releases/latest, so they need no change for a new version.
Your highlights, notes, saved verses, study progress and settings are stored as JSON files in %USERPROFILE%\.bible-app. There is no account and no telemetry. Network access is used only for update checks, gospel music search, and the AI provider you choose.
MIT © My Digital Solutions