
A small RAG demo that searches Bible passages by meaning
CrossCanon turns the WEB Bible translation into a RAG database so people can search for passages with a similar meaning, even when the words do not match. A phrase like “more money more problems” can return a passage from Ecclesiastes about wealth, desire, and the trouble that can come with riches. The system uses , which compares meaning rather than exact words.
It was built quickly during a free evening and was . It is still slow: searching the full 4GB index takes about 15 seconds.
Key points
- The project uses the WEB Bible translation, which has a permissive license.
- It searches for Bible passages with similar meaning, not just matching words.
- It uses RAG and to find related passages.
- The full index is about 4GB.
- Search currently takes about 15 seconds, so it is still more prototype than polished product.