Read. Reflect. Distill. Grow.

An algorithmic feed for the soul.

Lectio Divina is a contemplative hypertext tool designed to reclaim the concept of the "algorithmic feed" for spiritual and intellectual growth. Instead of doom-scrolling through the thoughts of strangers, you engage in a recursive dialogue with the Biblical canon and your own past reflections.

This is a Recursive RAG (Retrieval-Augmented Generation) system for human thought. It treats the Scriptures as a "trunk," and your reflections as "branches," building a living tree of wisdom that grows denser and deeper the more you engage with it.

The Vision

We live in an age of infinite information but finite attention. Personal knowledge management systems (like Obsidian or Zettelkasten) and spaced-repetition tools (like Anki) are powerful, but often sterile.

Lectio Divina merges these concepts with the ancient monastic practice of Divine Reading. By limiting your input time and algorithmically serving you specific verses—or your own previous notes on those verses—the system forces you to stop consuming and start synthesizing.

It is a mirror. It forces you to confront the text, and then later, to confront who you were when you last read the text.

Features

  • The Infinite Loop: Read a prompt, reflect for 60 seconds (or more, or less!), and save. The system handles the rest.
  • Binary Tree Growth: The algorithm encourages deep branching. It prioritizes filling out the "width" of a thought before allowing you to go deeper, creating a robust structure of reflection.
  • The Jubilee: A rhythm of rest and renewal. New scripture is introduced slowly—once every 50 notes—allowing you to dwell deeply on existing texts before expanding your horizon.
  • Folgezettel Indexing: Notes are named using a classic alphanumeric Zettelkasten system (e.g., John 1:1 A0B) to track the exact thread of conversation.
  • Distillation: When a conversation thread reaches maximum depth (H6), you are asked to summarize the entire thread back to the root verse, closing the loop and strengthening the core understanding.
  • Zero-Data Privacy: This is a single HTML file. It runs entirely in your browser. No data is sent to the cloud. You own your thoughts.
  • Obsidian Ready: Export your session as a Markdown file with a pre-built heading structure, ready to drop directly into your personal vault.

How to Install

Though this application can run quickly on Itch.io, downloading it is highly recommended. This is the most stable experience and does not require an internet connection after downloading. Scroll down for instructions.

Download

Download
lectio-divina-0.0.1.zip 1.3 MB
Download
index.html 43 kB
Download
en_kjv.js 4.3 MB

Install instructions

If in doubt, pick Option 1.

Option 1: Compressed Archive

  1. Download the .zip archive.
  2. Extract (Unzip) the folder to a location on your computer (e.g., your Desktop or Documents).
  3. Open the folder and double-click index.html to launch.

Option 2: Separate Files

If you prefer to download the files individually:

  1. Download index.html.
  2. Download en_kjv.js.
  3. Place both files into the same folder on your computer.
  4. Double-click index.html to launch.
    • Note: Ensure the script file is named exactly en_kjv.js.

💡 Pro Tip: Since this runs in your browser, you can press F11 to enter Full Screen for a more immersive, distraction-free experience.

Development log

Leave a comment

Log in with itch.io to leave a comment.