BibleMind is a comprehensive, modern Bible study companion designed to help users deepen their understanding of scripture. It allows simultaneous viewing of two different biblical translations, all within one seamless experience.
This application goes beyond simple reading by enabling integrated note-taking directly linked to specific verses, visualizing connections between passages, and allowing you to save your thoughts in a structured, searchable way that builds a personalized knowledge graph of your faith journey.
- Dual Translation View: Read two different Bible versions side-by-side for comparative study.
- Contextual Note-Taking: Take notes linked directly to specific verses (e.g., "Genesis 1, Verse 2").
- Connection Visualization: Automatically maps connections between your saved verses and notes, helping you see how different passages relate to a central theme or idea.
- Personal Knowledge Graph: Saves all your thoughts, reflections, and study insights in a structured database, allowing you to revisit your journey over time.
These instructions are for developers looking to run the source code.
- Prerequisites: Ensure you have Node.js and npm installed on your system.
- Clone & Install: Clone this repository and install all dependencies:
git clone <repo-url>npm install - Run Development Server: Start the application using the local development command:
npm run dev
For non-developer users, please refer to our dedicated documentation or contact us.
- Open a Bible Passage: Select your desired book, chapter, and verse range from the main interface.
- Select Translations: Choose two distinct versions to read side-by-side.
- Study & Note: When you find an insight or connection:
- Highlight the text.
- Click the 'Note' button and write your reflection in the pop-up panel. The app automatically links this note to the exact passage.
- Visualize Connections: Navigate to the 'Connections' tab to view a graphical map of all related notes, seeing how different verses or themes link together across time.
We welcome contributions! If you find any bugs, or want to add new features (like supporting more Bible versions), please read our CONTRIBUTING.md file for detailed instructions on the development process.
All your saved thoughts and visualizations are stored securely locally in the application's data directory: [DATA DIRECTORY PATH]. You can export your entire knowledge base as a structured JSON/CSV file for backup.
License: This project is distributed under the MIT License. See the LICENSE file for details.