Bible as RAG Database

jacksonastone 79 points 45 comments June 25, 2026
www.crosscanon.com · View on Hacker News

Discussion Highlights (12 comments)

jacksonastone

Made this in a free evening. Index an permissive license translation of the Bible (WEB) into a RAG database to allow returning passages of similar semantic meaning. Lots of fun. For example, "more money more problems" returns Ecclesiastes 5:9-13 which, I'll just say, is spot on.. "Moreover the profit of the earth is for all. The king profits from the field. He who loves silver shall not be satisfied with silver, nor he who loves abundance, with increase. This also is vanity. When goods increase, those who eat them are increased; and what advantage is there to its owner, except to feast on them with his eyes? The sleep of a laboring man is sweet, whether he eats little or much; but the abundance of the rich will not allow him to sleep. There is a grievous evil which I have seen under the sun: wealth kept by its owner to his harm." Anyway - thought it was fun enough to share. It's slow and I vibe coded it so I haven't sorted out how to make it not take 15 seconds to vector search against the full 4GB index.

sputknick

Would love to use if you can get it back up! Sounds like an awesome idea for a way to converse with the Bible

regus

Did you include the Deuterocanonical books?

gaiagraphia

First result for "Jesus": >Jacob kissed Rachel, and lifted up his voice, and wept. Jacob told Rachel that he was her father’s relative, and that he was Rebekah’s son. She ran and told her father. When Laban heard the news of Jacob, his sister’s son, he ran to meet Jacob, and embraced him, and kissed him, and brought him to his house. Jacob told Laban all these things. Laban said to him, “Surely you are my bone and my flesh.” Jacob stayed with him for a month. Laban said to Jacob, “Because you are my relative, should you therefore serve me for nothing? Tell me, what will your wages be?”

bloaf

My search returned what might as well have been a random assortment of bible verses. It made me wonder what Terry Davis would have thought of modern AI. Would it be the natural evolution of his shortcut for random bible verses that he built into TempleOS, or would it be the opposite and a voice of evil?

LarsDu88

Pretty effective. You can even type in "child murder" and "genocide" and get relevant passages

andrethegiant

I vibed up something similar, comparing the verses of the big 3 religions. Cloudflare vectorize for embeddings db. https://crazy.church

NDlurker

This is really cool. Thank you for sharing.

dredmorbius

RAG, for those unfamiliar, retrievel-augmented generation: < https://en.wikipedia.org/wiki/Retrieval-augmented_generation >

iqihs

Not super impressed with this considering you can get better results in seconds from any basic LLM workflow.

keithnz

Looking for slavery, it comes up with Leviticus 25:46-49 but misses the context that starts at verse 44.

condwanaland

Searched for "sexual exploration". One of the results i got returned was from corinthians and read: The wife doesn’t have authority over her own body, but the husband does. Likewise also the husband doesn’t have authority over his own body, but the wife does. I'm so glad this religion of peace sees consent as profoundly unimportant

Semantic search powered by Rivestack pgvector
11,536 stories · 108,606 chunks indexed