Aion
Aion permite preguntar sobre las Escrituras en lenguaje natural. Sus respuestas se basan en datos bíblicos reales recuperados mediante RAG híbrido, con palabras clave y búsqueda semántica pgvector, y se transmiten en tiempo real por SSE desde Gemini. Funciona en móvil con React Native + Expo y en escritorio con Tauri v2.
01 / Resumen
- 01React Native 0.81
- 02Expo 54
- 03TypeScript
- 04Supabase PostgreSQL
- 05pgvector
- 06OpenAI Embeddings
- 07Gemini 3.1 Flash
- 08Tauri v2
- 09TanStack Query v5
- 10NativeWind
Problema
Las herramientas de estudio bíblico buscan solo palabras clave y pierden el sentido, o usan chatbots que inventan versículos. Hace falta conversación basada en las Escrituras con citas verificables.
Resumen de la solución
- RAG híbrido con extracción regex, embeddings OpenAI de 1536 dimensiones y búsqueda semántica pgvector.
- Streaming SSE de Gemini mediante Supabase Edge Functions.
- Tarjetas de versículos con libro, capítulo y versículo completos para verificar.
- React Native para móvil y Tauri v2 para escritorio nativo.
02 / Evidencia
Pruebas y verificación
- La recuperación RAG híbrida fundamenta las respuestas en texto bíblico real, no inventado.
- Límites por IP: 5/min, 30/3hrs y 200/day; rechazo por defecto ante errores.
- Caché de coincidencia exacta que elimina costes LLM repetidos.
- Autenticación anónima sin registro; Supabase RLS en todas las tablas.
Publicaciones de investigación
Artículos: 1Aion-BibleQA: Evaluating Retrieval and Citation Faithfulness in Verse-Grounded Bible RAG Systems
Artículo de 8 páginas con un benchmark de 40 preguntas para RAG bíblico, que evalúa fidelidad de citas y resistencia a premisas falsas. La recuperación v3 alcanza R@5 = 0.941 y una media de citation_support = 0.978, sin citas carentes de respaldo y con rechazo de 6/6 premisas falsas.
Descargar publicación03 / Métodos
Construcción
Tecnologías
- React Native 0.81
- Expo 54
- TypeScript
- Supabase PostgreSQL
- pgvector
- OpenAI Embeddings
- Gemini 3.1 Flash
- Tauri v2
- TanStack Query v5
- NativeWind
- RAG híbrido con extracción regex, embeddings OpenAI de 1536 dimensiones y búsqueda pgvector.
- Streaming SSE de Gemini mediante Supabase Edge Functions.
- Tarjetas insertadas con atribución de libro, capítulo y versículo.
- React Native para iOS/Android y Tauri v2 para macOS/Windows/Linux.
Seguro
- Claves OpenAI, Gemini y service_role solo en secretos de Edge Function del servidor.
- Límites por IP: ráfaga de 5/min, 30/3hrs por IP y tope global de 200/day.
- Seguridad por filas RLS en todas las tablas Supabase.
- Mensajes limitados a 500 caracteres contra el relleno de tokens.
- Caché de coincidencia exacta, sin coste LLM en consultas repetidas.
- Rechazo por defecto cuando falla el control de frecuencia.