Biblioteca de Conocimiento con IA
Serapeum
Un cliente de IA híbrido que combina una biblioteca personal offline con descubrimiento en la nube. Busca libros, películas, series y videojuegos con lenguaje natural.
¿Por qué SERAPEUM?
Tu biblioteca personal merece un hogar unificado
Hoy
Todo está fragmentado
Libros en Goodreads, películas en Letterboxd, series en otro sitio, juegos en otro. Sin un lugar único para tu colección cultural.
Sin IA real
Los buscadores por género o palabras clave no entienden intenciones. 'Quiero algo oscuro pero esperanzador' no funciona en ningún catálogo existente.
Dependiente de internet
Tus listas, notas y estados de lectura dejan de estar disponibles en cuanto pierdes conexión. Tu biblioteca no debería depender de un servidor.
Con Serapeum
Una sola app, todo tu universo
Serapeum unifica libros, películas, series y videojuegos en una biblioteca personal única, accesible sin conexión.
El Oráculo entiende el lenguaje natural
Busca con tus propias palabras. El Oráculo analiza la intención, consulta múltiples catálogos en paralelo y sintetiza una respuesta curada.
Local-first, nube opcional
Tus datos viven en el dispositivo. La nube es una copia de seguridad privada bajo tu control, no un requisito para usar la app.
Características
Los tres pilares de la gestión del conocimiento
Descubrimiento con IA
El Oráculo
Describe lo que buscas con tus propias palabras. El Oráculo comprende la intención, busca en múltiples catálogos simultáneamente —libros, películas, series y videojuegos— y sintetiza una respuesta curada. Sin palabras clave, ni filtros: solo conversación.
- Consultas en lenguaje natural
- Búsqueda paralela en múltiples catálogos
- Respuestas curadas por IA
Biblioteca sin Conexión
Mi Bóveda
Tu colección personal vive en el dispositivo y funciona completamente sin internet. Añade lo que descubras, organízalo con estados y categorías, y navégalo al instante. La biblioteca es reactiva: los cambios aparecen en tiempo real en todas las vistas.
- Funciona 100% sin conexión
- Actualizaciones reactivas en tiempo real
- Estados, notas y categorías
Sincronización Segura
Copia en la Nube
Toda tu Bóveda puede copiarse en la nube con un toque y restaurarse en cualquier dispositivo. Las copias se almacenan de forma privada en tu cuenta —sin bases de datos compartidas, sin acceso de terceros. Todo lo que has catalogado te acompaña.
- Copia y restauración con un toque
- Almacenamiento privado por usuario
- Continuidad entre dispositivos
La App en Acción
Diseñada para cada plataforma




Demo en Vivo
Pregunta al Oráculo cualquier cosa
Busca libros, películas, series y juegos con lenguaje natural — sin necesidad de cuenta.
Consultando los pergaminos ancestrales…
Arquitectura
Local-first con inteligencia en la nube
Cliente
- Flutter (macOS · Android · iOS)
- Riverpod state management
- GoRouter navigation
- Realm — offline-first local DB
Orquestador API
- Genkit Flows (Node.js/TS)
- JWT Auth Middleware
- Multi-step AI pipeline
- Zod schema validation
IA y APIs Externas
- Multi-provider LLM routing
- TMDB — Movies & TV
- Google Books
- IGDB — Video Games
Infraestructura Cloud
- Supabase Auth (JWT)
- Supabase Storage (Backup)
- Vercel (API Deployment)
- Sentry (Observability)
Pipeline del Oráculo
Consulta
La pregunta del usuario en lenguaje natural, sin restricciones de palabras clave ni filtros.
Router prompt
DescubrimientoEspecíficaFactualFuera de scopeClasifica la query según el contenido en cuatro categorías que siguen diferentes rutas. Produce una query normalizada o activa el guardrail si la consulta está fuera de scope.
Tavily Search
DescubrimientoBúsqueda web en tiempo real. Recupera artículos y listas actualizadas para enriquecer las consultas de descubrimiento.
Extractor prompt
DescubrimientoLee el texto de Tavily y extrae títulos concretos: «Baldur's Gate 3», «Lies of P», «Armored Core VI»…
Catalog APIs
DescubrimientoEspecíficaFactualConsulta TMDB, IGDB y Google Books en paralelo. La categoría del router decide qué APIs activar; en descubrimiento se lanza una búsqueda por cada título extraído.
Find best match
DescubrimientoEspecíficaFactualFuzzy matching del título contra los resultados. Ranking por popularidad (TMDB), rating agregado (IGDB) o valoración media (Books). Promueve el mejor resultado a «featured» y deduplica.
Detail fetch
EspecíficaFactualObtiene datos ricos de la entidad: número de temporadas, presupuesto, recaudación, plataformas… Se añaden como contexto extra al sintetizador.
Synthesizer prompt
DescubrimientoEspecíficaFactualFuera de scopeRecibe la query original, el contexto web de Tavily y los resultados de las APIs con el featured destacado. Genera la respuesta final en lenguaje natural, en el idioma del usuario.
Respuesta
DescubrimientoEspecíficaFactualFuera de scopeResultado curado devuelto al cliente: texto explicativo + colección de ítems enriquecidos con metadatos.
Stack Tecnológico
Construido con herramientas modernas de producción
Cliente

Flutter
Framework UI multiplataforma (macOS, Android, iOS)

Riverpod
Gestión de estado reactiva con generación de código

Realm
Base de datos embebida offline-first con consultas en vivo

GoRouter
Navegación declarativa basada en URLs
API e IA

Genkit
Orquestación de flujos de IA y pipelines multi-paso
Node.js 22
Runtime de API TypeScript-strict en Vercel serverless

Zod
Validación de esquemas en runtime — fuente única de verdad para tipos
Langfuse
Observabilidad de IA y seguimiento de calidad de respuestas
Nube
Supabase
Auth (tokens JWT) + Storage (copias de seguridad)

Vercel
Despliegue de API serverless con red de borde global
Sentry
Reporte de errores en Flutter y Node.js
APIs Externas

TMDB
Catálogo de películas y series
Google Books
Catálogo de libros y metadatos
IGDB
Catálogo de videojuegos (Twitch)

Tavily
Búsqueda web para extracción de entidades
Descargar
Ejecuta Serapeum en tu dispositivo
Android
APKDescarga el APK e instálalo directamente en cualquier dispositivo Android. Activa 'Instalar desde fuentes desconocidas' en Ajustes → Seguridad antes de instalar.
DescargarmacOS
DMGAbre el DMG, arrastra Serapeum a tu carpeta de Aplicaciones. En el primer inicio, haz clic derecho → Abrir para evitar el bloqueo de Gatekeeper (build sin firmar).
DescargariOS
PróximamenteLa distribución en iOS requiere una membresía de Apple Developer. Se planea una versión de TestFlight para una futura actualización.
No disponible aún