Folio I

The Codex

A digital codex for scripture, sermons, and daily notes.

Bible study
that reads like
your own notebook.

Gather passages. Mark the margins. Let your studies build on each other over years, not sessions. Your notes live as plain markdown — yours, exportable, and readable in iA Writer, Bear, VS Code, or any editor with a text mode. Nothing is locked away.

free · no account · offline-first · plain-text

Marginalia · live demo

Studies / Topical / Sermon on Love.md · live link

~/studies/topical/sermon on love.md

The love that God is

topics: [love, homiletics, 1-john]

Any honest sermon on love has to begin where the Bible begins it — not in feelings, not in preference, but in the character of God. “He that loveth not knoweth not God; for God is love” — so writes [[John

The pulpit’s first job, then, is not to make the congregation love God more. It is to open the scripture so that they see Him first.

as you type [[ the suggester opens — Bible refs and notes in one popover

Link suggester↑↓ ↵ esc
[[John6 matches
  • John 3:16Bible · Gospels · KJV↵ insert
  • ·John 17 — The High Priestly PrayerNotes · Pauline Epistles
  • ·John the BaptistCharacter studies
  • ·John (book overview)Book overview
  • ·1 John 4 — God is loveTopical · Love
  • ·John Wesley on sanctificationQuotes · Methodism
↑↓ to navigate · ↵ to insert · esc to dismisslive connection · runs offline · no network

Bible references become live links automatically — just write John 3:16 in plain prose and the app finds it. Type [[ to connect to your own notes like [[Providence]] or [[Sermon — When God Feels Absent]].

Folio II

Three problems between you and a Bible study that lasts.

i.

Your Bible study is scattered.

Last year’s study in Apple Notes. Highlights in a reading app. Margin scribbles in three different journals. The observation you loved from six months ago, buried somewhere you can’t find. Your Bible study is distributed — across apps that don’t talk to each other.

ii.

The software owns your thoughts.

Proprietary databases. Opaque formats. Annual subscriptions that hold your history hostage. Close the laptop, cancel the plan, and a decade of thinking evaporates. The tools that promised to help you think outlive your subscription by nothing.

iii.

Connections die in isolation.

The note you took on Romans 8 last winter and the thought you had reading Genesis 50 today are the same thought. The sermon you drafted is the essay you always wanted to write. You’ll never see it unless a tool shows you.

A promise, before we show the tool

The whole system is designed around one sentence on the right.

next week next year next decade

Open your Bible-study notes next week, next year,or ten years from now — and trace every verse, every connection, every half-thought back to exactly where you left it.

Plain markdown files that any editor can read. A graph that remembers the web of references you built. Auto-snapshots going back seven days, and a folder on your disk that you control forever. Nothing to retrieve from a dead service. Nothing locked in an account you forgot.

Folio III

The Scriptorium

The editor surface.

An editor that
disappears,
until you need it.

The editor gets out of your way. Callouts, linked notes, and Bible references render beautifully as you type — and the raw markdown is always one keystroke away when you want it. No toolbar hunting. No mode switching. Just writing, the way it should feel.

The Scriptorium · a real note

Studies / Doctrinal / Baptism — Matthew 28.19-20.md
BibleGraph editor showing a real sermon note on Baptism — Matthew 28:19-20, with the verse reference as a linked note, a blockquote of the verse, a 'What this tells me' section with three bullet points, a Cross-references section, and a right sidebar with properties, outline, backlinks, and outgoing links
✓ saved · snapshot 18:41typed properties · 4 backlinks · 5 outgoing · auto-recovery on

Six affordances beneath the surface

  • .01
    Slash commands

    Type / to insert a callout, a template, a verse, a reading-plan marker. The popover filters as you type.

  • .02
    Connections & backlinks

    [[Jonah]] links to every note that mentions Jonah. The right sidebar shows every mention of this note, grouped by source.

  • .03
    Live-preview callouts

    > [!warning] renders inline, keeps the raw syntax a keystroke away.

  • .04
    Verse capture

    Select a passage in the chapter reader. One click drops a fully-formed verse note into the topic folder of your choice.

  • .05
    Note composer

    Extract selection into a new note. Merge two notes. Jump to a random one. The commands you reach for, named what you’d expect.

  • .06
    Image & audio embeds

    Drag a PDF, paste a screenshot, record a sermon’s audio in-place—all stored as attachments beside your notes.

Folio IV

The Canon

Scripture is the structure your notes hang on.

Scripture as a
first-class citizen,
not a plugin.

Most note apps treat the Bible as another PDF to import. BibleGraph treats the canon as the addressable spine of the whole system — verses, chapters, and books are searchable, linkable, capture-able entities baked into the app. Search any word across all 66 books, open the matching verses in a split beside your notes, and drop a linked study note in a single keystroke.

Split pane · scripture + study, side by side

bible:// Genesis 1 · search: “love”  │  Studies / Doctrinal / Baptism — Matthew 28.19-20
BibleGraph split-pane view — on the left, a full-canon search for the word 'love' in Genesis 1 returning 281 verse matches with highlighted hits across Luke 6:32, 1 John 2:15, 1 John 4:16, 1 John 4:18, Proverbs 8:17, Romans 13:10, Titus 2:4, 1 John 5:2, Hosea 3:1, Matthew 5:46, with amber margin dots on verses where the user already has linked notes; on the right, the Baptism — Matthew 28:19-20 study note in full with the verse reference as a blue link, a scripture blockquote, a 'What this tells me' section with three Trinitarian bullets, and a Cross-references section linking to Acts 2:38, Acts 16:30-33, and Confession of Faith
scripture search · instant · local-firstsplit left/right · drag-to-capture · verse margin dots live

Type “love” into the scripture bar. Every matching verse in every book. Keep your study open on the right, the search results on the left, and let verses jump into notes as you write.

Canon heatmap · your study

coldhot
Gn
Ex
Lv
Nm
Dt
Jos
Jg
Ru
1Sm
2Sm
1Kg
2Kg
1Ch
2Ch
Ezr
Ne
Est
Job
Ps
Pr
Ec
So
Is
Je
La
Ez
Da
Ho
Joel
Am
Ob
Jn
Mi
Na
Hab
Zp
Hg
Zc
Mal
Mt
Mk
Lk
Jn
Ac
Rom
1Co
2Co
Gal
Eph
Php
Col
1Th
2Th
1Ti
2Ti
Tt
Phm
Heb
Jas
1Pe
2Pe
1Jn
2Jn
3Jn
Jud
Rev

reflects only your notes · never global averages · never telemetry

Six ways scripture is native, not bolted on

01

KJV, built-in.

The entire King James Version ships with the app. Zero downloads, zero API keys, zero per-call quotas. Open a chapter, read offline on a plane, on a train, at a campsite. More translations are on the way.

02

Chapter reader.

Not a Bible tool bolted on—a first-class reading surface with verse-level selection, drag-to-note capture, and margin dots that light up where your notes live.

03

Verse references, without markup.

Write John 3:16 or 1 Corinthians 13:4–8 in plain prose — no brackets, no special syntax. BibleGraph reads every canonical book name and abbreviation and turns the reference into a live link. Hover to peek at the verse, click to open the chapter. The friction is zero because there is no friction.

04

Canon heatmap.

A 66-book thermal map of your Bible study—not global telemetry, not a community average. See which corners of scripture you return to and which are gathering dust.

05

Reading plans.

M’Cheyne, chronological, Sabbath-school lectionary. Mark a day complete and the plan tracks your progress locally. Nothing phones home.

06

Verse capture, in one keystroke.

Select John 1:1-5 in the reader. Press capture. A new note is born with front-matter, verse text, and a topic tag pre-filled from the folder you dropped it into.

Folio V

Constellations

Every note becomes a node. Every link becomes an edge.

See the theology
you’ve been
writing without knowing it.

Over months and years, your notes form clusters—themes you return to, characters you love, questions that won’t let you go. The graph shows you what your writing has been saying the whole time. The view is your studyalone — never a community average, never someone else’s canon.

Local graph · the topic “Creation”

graph:// local · Creation · PixiJS · 60 fps
BibleGraph local graph view focused on the topic 'Creation' — a central Creation node with radiating connections to roughly twenty related notes: Creation — Genesis 1-2, Creation — Genesis 11, Creation by the Word, The Image of God, Dominion and Stewardship, Creation — Psalms 33:6-9, Creation — Psalms 104, Creation — Isaiah 45:12, Creation — Hebrews 11:3, Creation — Revelation 14:7, Six Literal Days, and more — each node labeled, edges showing cross-references
⟳ force sim · running · local graph (1 hop)hover a node to open the note · click to navigate

The local graph view pulls one idea into focus. Here: every note, verse reference, and sub-topic connected to CreationGenesis 1–2, Psalms 104, Hebrews 11:3, Revelation 14:7, The Image of God, Six Literal Days. The graph draws itself from the links you already wrote.

What the graph gives you

  • .01
    Community detection

    Clusters form around topics automatically. No tagging ceremony, no rigid schema — the algorithm notices.

  • .02
    Local graph

    Show only what connects to the current note. Useful for sermon prep when you want to see just this passage’s web.

  • .03
    Filter by folder, tag, or verse range

    Hide everything that isn’t Pauline. Or just 2 Corinthians. Or only notes from this year.

  • .04
    Force-layout tuning

    Per-node charge + forceX/Y constraints we’ve tuned for readability on large studies. Clusters pull apart, crowded zones breathe.

  • .05
    Node color by topic folder

    Your folder structure becomes the colour system. Customisable if you’d prefer your own palette.

  • .06
    GPU-accelerated

    Rendered with PixiJS off the main thread, 5,000 nodes at 60fps, zero lag while you keep writing in another pane.

Folio VI · The Architecture

Powerful logic. Minimal surface.

You shouldn’t need to learn a new markup language to take a note. The syntax is hidden by default; the power is a keystroke away.

§ 01topics

Folder-as-topic.

No rigid database. Your folders are your topics. Put a note in Pauline Epistles/, and it’s a Pauline study. Move it, and it’s not. Markdown-native, zero learning curve, the way computers have worked for fifty years.

§ 02templates

Six templates that know the Bible.

Verse Study · Character Study · Topical Study · Sermon Notes · Book Overview · Blank. Variables like {{book}}, {{verseText}}, {{today}} are pre-filled by the app. No JavaScript. No config files.

§ 03search

Three search surfaces.

Quick Switcher for files (⌘O). Command Palette for actions (⌘P). Full-text search panel for contents. All fuzzy, all fast, all local-first.

§ 04properties

Typed front-matter.

text, number, boolean, date, datetime, list. The properties panel renders typed chips. Your metadata is queryable, the YAML stays human.

§ 05navigation

Panes, splits & tabs.

Drag a tab between panes. Split left-right or top-bottom. Navigate back/forward per pane. The workspace remembers exactly where you were when you last closed the app.

§ 06commands

Note composer.

Extract selection into a new note. Merge two notes. Jump to a random one. Commands you’ll reach for, named what you’d expect.

inset · slash commands

Every feature has a command.

Type /mid-sentence and the slash menu opens. Attach a file, insert a bullet list, drop a code block, mark a divider, add a hidden comment — every formatting and insertion primitive is one keystroke away, without ever leaving the flow of your writing.

  • · / slash menu — in-flow insertions
  • · ⌘P command palette — 18+ actions, 6 templates
  • · ⌘O quick switcher — jump to any file
  • · all fuzzy-matched · arrow-key driven · zero toolbar hunting

→ screenshot: slash menu filtering Attach / Audio / Bold / Bullet list

A Living Sacrifice — Romans 12.1-2 · slash menu open
BibleGraph slash command popover open mid-sentence in a sermon note, showing commands: Attach file, Audio, Bold, Bullet list (highlighted), Code block, Comment, Divider — each with a small icon and subtitle explaining what it does
slash menu · mid-sentence insertion · no modal7 of 20+ commands visible · keep typing to filter

Folio VII

A Covenant

A covenant with your data.

Your study is
yours
— in every clause.

No proprietary database. No walled garden. Your notes live as markdown files in folders on your disk — the same folders Finder, Windows Explorer, and the terminal have always shown you. Open one in any editor. Zip the whole thing up. Back it up like any other folder.

A real study · seen from Finder

Finder · Bible Ideas / Topics · column view
macOS Finder column view of a Bible Ideas folder on disk — with Topics expanded to show 27 theological topic folders: Baptism, Christian Behavior, Creation, Death and Resurrection, God the Father, God the Son, The Trinity, The Sabbath, The Great Controversy, and many more — proving that BibleGraph notes are just ordinary folders
27 topic folders · plain directories · no databaseopens in any markdown editor · Finder · VS Code · terminal

This is how BibleGraph actually stores your work. Not in a hidden database, not in an app-specific bundle — in folders, with names you chose, that every operating system on earth can read.

Three commitments, embedded in every line of code

No lock-in.

Your notes are plain markdown in folders on your disk. Open them in iA Writer. Open them in VS Code. Grep them from the terminal. Zip them up and email them to a colleague.

No mandatory account.

The desktop app is fully offline-capable. You can take a thousand notes without ever seeing a signup wall, an email form, or a trial clock.

No silent data loss.

Conflicts show side-by-side duplicates. File recovery writes a snapshot every five minutes, keeps them for seven days, and stores them outside your study. Your history is defended.

Four promises the architecture enforces

markdown-native

Opens anywhere.

Point any markdown editor at the same folder. Your connections, tags, and frontmatter Just Work.

5min · 7d

File recovery.

Snapshots every 5 min, kept 7 days, stored outside the study. Restore one file or roll back the whole body of work.

no network required

Offline-first.

The desktop app never needs a network. Open your laptop in a cabin and keep writing.

.md · forever

Plain markdown.

Zero proprietary databases. Migrate to any markdown tool without converting a single file.

Folio VIII · The Price

Free.

Every feature on this page is available today at no cost, with no account required. Download the desktop app, open a folder, and start writing. Nothing to unlock, nothing to trial, nothing to compare.

  • Full app — every feature on this page, nothing held back.
  • No sign-up, no credit card, no trial clock.
  • Scripture is never paywalled. Your notes are never paywalled.
  • Offline-first by design. The app doesn’t need a network to work.
· bibliothēcē ·$0the whole appmmxxvi

Your notes stay on your disk. You don’t owe us anything to keep using them.

Folio IX · For whom it is written

For anyone who
takes the Bible seriously.

If you’ve ever wanted to mark a verse and come back to it three weeks later without hunting, keep a daily note that isn’t locked in an app store, or write your way through a book of the Bible over the course of a year — you’re the target user. No denominational preference. No career clergy requirement. Just a folder, a few notes, and time.

BibleGraph was built by people tired of watching their scripture notes scatter across apps that come and go. The shape of it — a folder of plain markdown, verses that open in a click, a graph that notices when your thinking converges — turns out to be the shape a lot of readers, students, and ministers have been looking for.

the marker

Someone who just wants to mark a verse.

You read a chapter, a phrase catches you, you scribble a half-thought and move on. Weeks later the margin dot reminds you the thought was there. No obligation to write a full note. The app won’t nag.

the journaler

A daily-notes keeper.

Open the app, hit new note, write what today felt like. Tomorrow’s note knows about today’s. The graph quietly assembles itself while you’re not looking.

the student

Seminary, Bible college, or self-taught.

Character studies, topical studies, Greek parsing notes, research for an essay. Six templates to start with, 66 books native, Bible references auto-detected in plain prose. Everything exports as plain text.

the pastor

Sermon prep that survives a hard-drive death.

Outlines, manuscripts, research notes, reading-plan progress—all in plain files on your disk. Pulpit-ready on Sunday, exportable on Monday.

the small group leader

Teaching notes you can hand around.

Build a study folder, share a zip, watch collaborators open the same markdown in whatever editor they prefer. No account walls between you and the people you’re discipling.

the layperson

Just wants a decent place for scripture notes.

Not every Bible reader is in ministry. Some people just want a quiet, well-made place to put what they read and keep. The whole app, free, on your disk, forever.

We will not hide scripture behind a paywall. We will not lock your notes into our database. We will not sell what you write to advertisers. These are not marketing lines—they’re the reason the app was built.

6

bundled templates

66

books of the canon, native

5 000

notes in the graph at 60 fps

7 days

of file-recovery snapshots

explicit · §x

Open your first
study.

The desktop app is free. Every word you write in it is yours. The notes you make today will be readable in fifty years, in whatever editor is still running.

macOS 12+ · Windows 10+ · Linux (AppImage) · 120 MB · no telemetry by default