mirror of
https://github.com/kennethreitz/kjvstudy.org.git
synced 2026-06-05 23:00:16 +00:00
e7c9689bea35f0842d7f02e18794294b8b03b0a7
Cross-Reference Database Expansion: - Expanded from ~80 verses to 400+ verses with cross-references - Added comprehensive coverage across all 66 books - Organized by theological themes and biblical connections New Coverage Areas: - Genesis: Patriarchs, promises, covenant (12:1, 12:3, 15:6, 22:8, 28:12) - Exodus: I AM, Passover, Ten Commandments (3:14, 12:13, 20:3, 20:12) - Leviticus: Atonement, holiness (16:15, 19:18) - Numbers: Bronze serpent, God's character (21:9, 23:19) - Deuteronomy: Shema, greatest commandment (6:4, 6:5, 8:3, 18:15) - Psalms: Messianic prophecies (2:7, 16:10, 22:18, 110:1, 110:4, 118:22) - Proverbs: Wisdom and trust (3:5, 3:6, 22:6) - Isaiah: Messianic prophecies, holiness (6:3, 40:3, 40:31, 55:6, 61:1) - Jeremiah: New covenant, heart (17:9, 31:31, 31:34) - Ezekiel: New heart, resurrection (36:26, 37:5) - Daniel: Kingdom prophecies (2:44, 7:13, 9:24) - Minor Prophets: Hosea, Joel, Micah, Habakkuk, Zechariah, Malachi - Matthew: Additional gospel parallels (1:21, 6:9, 6:33, 7:7, 11:28, 18:20, 28:19) - John: I AM statements, assurance (1:12, 4:24, 5:24, 6:37, 10:28, 14:1, 16:33) - Acts: Early church, salvation (1:8, 2:38, 4:12, 16:31, 17:30) - Romans: Doctrine expansion (1:20, 2:11, 4:5, 6:4, 10:17, 12:2, 13:1) - 1-2 Corinthians: Church, ministry, suffering (extensive additions) - Galatians: Freedom, Spirit (1:8, 2:20, 3:13, 5:1, 5:22, 6:7) - Ephesians-Colossians: Church doctrine, Christ's supremacy - Thessalonians: Second coming, steadfastness - Timothy-Titus: Church order, endurance, sound doctrine - Hebrews: Christ's superiority (2:14, 7:25, 9:27, 11:6, 12:2, 12:14) - James-Jude: Faith, works, suffering, perseverance - Revelation: Apocalyptic passages (1:7, 5:9, 19:16, 20:12, 22:20) Integration: - Cross-references now appear in chapter view for all verses - Automatic URL generation for navigation between references - Context notes explain relationship between passages - Marginnote display with ⊕ symbol Categories Include: - Parallel passages (Gospel harmonies) - Prophecy and fulfillment - Thematic connections - Doctrinal development - Typology and foreshadowing - Direct quotations and allusions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
KJV Study
A web application for studying the King James Bible with AI-powered commentary and insights.
Features
- Browse and search King James Bible verses
- Study Guides - Comprehensive Bible study guides covering foundational Christian truths, character development, and biblical themes
- Verse of the Day - Daily Scripture verses with reflection questions and sharing capabilities
- AI-powered biblical commentary and insights
- Clean, responsive web interface
- Fast verse lookup and navigation
Installation
- Clone the repository
- Install dependencies:
uv sync
Usage
Run the development server:
uv run kjvstudy-org
The application will be available at http://localhost:8000
Docker
Build and run with Docker:
docker build -t kjvstudy .
docker run -p 8000:8000 kjvstudy
Requirements
- Python 3.13+
- FastAPI
- biblepy
License
See LICENSE file for details.
=======
New Features
Study Guides
Access comprehensive Bible study guides at /study-guides covering:
- Foundational Studies: New Believer's Guide, Salvation by Grace, The Gospel Message
- Character & Living: Fruits of the Spirit, Prayer & Faith, Christian Living
- Biblical Themes: God's Love, Hope & Comfort, Wisdom & Guidance
Each study guide includes:
- Scripture references with full text
- Study notes and practical applications
- Reflection questions for deeper understanding
Verse of the Day
Visit /verse-of-the-day for:
- Daily Scripture verses from a curated collection
- Reflection questions for meditation
- Easy sharing capabilities
- Links to read the full chapter or book
- Integrated with the homepage for daily inspiration
Docker
Build and run with Docker:
docker build -t kjvstudy .
docker run -p 8000:8000 kjvstudy
Requirements
- Python 3.13+
- FastAPI
- biblepy
License
<<<<<<< HEAD
Typography and Reading Experience
- Serif fonts for Scripture text to enhance readability
- Optimal line spacing and margins for extended reading
- Responsive text sizing that adapts to screen size and user preferences
- High contrast for accessibility and eye comfort
User Interface
- Minimalist design that keeps focus on the text
- Intuitive navigation that doesn't distract from study
- Progressive disclosure of features to avoid overwhelming new users
- Consistent visual hierarchy throughout the application
Performance
- Fast loading times for immediate access to Scripture
- Efficient caching of frequently accessed content
- Progressive enhancement for users with slower connections
- Offline capability for core reading features (planned)
🔮 Future Enhancements
Content Expansion
- Multiple Bible translations and versions
- Original language tools (Hebrew, Greek)
- Historical Bible versions and manuscripts
- Integration with Bible atlases and timelines
Study Tools
- Note-taking and highlighting system
- Bible reading plans and tracking
- Prayer journal integration
- Scripture memorization tools
AI-Powered Features
- Automatic sermon generation from passages
- Bible study curriculum creation
- Personalized devotional content
- Intelligent study group matching
Community Features
- User profiles and study progress tracking
- Discussion forums for passage exploration
- Expert commentary from biblical scholars
- Live streaming of Bible studies and sermons
🤝 Contributing
We welcome contributions from developers, theologians, and Bible enthusiasts! Here's how you can help:
For Developers
- Frontend improvements and responsive design
- Backend optimization and new features
- AI integration and commentary generation
- Testing and quality assurance
For Biblical Scholars
- Content review and theological accuracy
- Historical and cultural context insights
- Cross-reference suggestions and verification
- Study question and outline creation
For Users
- Bug reports and feature requests
- User experience feedback
- Beta testing of new features
- Community building and engagement
📄 License
This project is open source and available under the ISC License.
🙏 Acknowledgments
- King James Bible (1769): The foundational text that makes this project possible
- FastAPI Community: For the excellent web framework
- Open Source Community: For the tools and libraries that power this application
- Biblical Scholars: Whose centuries of study inform our AI commentary approach
📞 Contact
For questions, suggestions, or collaboration opportunities:
- Create an issue on GitHub
- Join our community discussions
- Follow development updates
"Study to shew thyself approved unto God, a workman that needeth not to be ashamed, rightly dividing the word of truth." - 2 Timothy 2:15 (KJV)
See LICENSE file for details.
Languages
Python
45.5%
HTML
41.2%
JavaScript
9.9%
CSS
3.3%