Work · RAG · Semantic search
Habla con la Palabra
A Catholic app to converse with the Bible: authentic, validated verses — never invented.


Overview
Ask a personal or doctrinal question and receive an authentic Bible verse from the official BAC 2011 edition, plus a warm pastoral reflection. Behind it: 34,623 verses with vector embeddings, hybrid search (vector + Spanish BM25) and post-validation comparing every citation against the real text to rule out hallucinations.
Features
What it does.
34,623 verses
With quantized embeddings (int8, ~36 MB).
Anti-hallucination
Every citation is validated against the literal text.
Progressive streaming
The verse first, then the reflection.
Mass near you
Churches and schedules via Google Places.
Gospel of the day
The liturgical reading for each day, with audio and a guided reflection.
Prayer mode
A silence timer with the verse of the day.
How it works
From start to finish.
Your question
Personal or doctrinal, in your own words.
PWAHybrid search
Vector plus Spanish BM25 over 34,623 verses.
Voyage AILive answer
The verse first, then the reflection, streamed.
ClaudeValidation
Every citation is checked against the literal BAC 2011 text.
Anti-hallucinationWhat you get
An authentic verse and a warm pastoral reflection.
Supabase
Screens
How it looks.
Tech specs
How it is built.
Frontend
- Next.js 16
- React 19 · TS
- Tailwind 4
Data
- API Routes + SSE
- Supabase + RLS
- biblia.json (34k)
IA
- Claude Sonnet 4.6
- Voyage 3 large
- BM25 fallback
Integrations
- Anthropic Claude — streamed responses with prompt caching
- Voyage AI — semantic embeddings
- Supabase — auth and conversation history
- Google Places — “Mass near you”: churches, photos, schedules
Method
- A 175-line Catholic system prompt with strict rules (cite literally, never invent) · a custom liturgical aesthetic with light/dark mode · Creed doctrine mixed into context when relevant.
Next project
Vota Informado
An electoral ballot you can talk to: mark one of Colombia's 2026 presidential candidates with an X and an AI answers strictly from their official government plan.
