A small RAG demo that searches Bible passages by meaning

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.
Read original