Omnibus: biblioteca self‑hosted para audiobooks y ebooks con sincronización y soporte AI
Omnibus se lanza como una solución de servidor propio con lector web y iOS, que sincroniza libros entre lectura y audio, y permite integrar agentes AI para gestión de metadatos.

Omnibus llega como una biblioteca self‑hosted de audiobooks y ebooks, con interfaz web y lector nativo (beta) para iOS. La aplicación detecta una carpeta con tus archivos y gestiona todo el resto.
Características principales
- Sincronización entre ebook y audiobook: el sistema intenta alinear capítulos o, en su defecto, avanzar por porcentaje. No es perfecta, pero funciona en la práctica.
- Sincronización con Kobo: se convierten los libros a KEPUB y se devuelve progreso, anotaciones y estadísticas al servidor.
- Enviar a Kindle: un administrador configura un SMTP y cada página recibe un botón Send.
- Control de libros físicos: escanear el ISBN para marcarlo como poseído o añadirlo a la lista de deseos.
- Tarjetas de citas: resaltar un fragmento y compartirlo como imagen.
- MCP server: conectar tu propio agente AI para corregir metadatos, crear estanterías, fusionar duplicados o conversar sobre lo leído, evitando spoilers según tu progreso.
- Obtención de metadatos: Google Books API, Hardcover y Open Library. Puedes proveer tus propias claves API.
Omnibus guarda los metadatos en su base de datos local y no modifica los archivos originales. La estructura de carpetas es libre.
El proyecto se encuentra en GitHub y cuenta con documentación de uso y capturas de pantalla en su sitio oficial. La comunidad se extiende a Discord para soporte, peticiones de función y beta testing.
¿Qué implica operarlo?
- Requiere un servidor con Node.js (versión mínima no especificada) y una base de datos SQLite por defecto.
- Se puede integrar con sistemas de correo SMTP para el envío a Kindle.
- El uso de APIs externas implica gestionar límites de uso, por lo que se aconseja almacenar las claves en variables de entorno.
- La sincronización con Kobo y el MCP server añaden capas de complejidad que dependen de la disponibilidad de las APIs.
La propuesta es interesante para equipos que gestionan colecciones propias y buscan una alternativa a los servicios en la nube. La comunidad abierta y la posibilidad de añadir agentes AI hacen que sea un proyecto con potencial de evolución.
Próximos pasos
- Descarga y despliegue desde el repositorio oficial.
- Configura el SMTP y los tokens de API.
- Únete al Discord para conocer el roadmap y participar en la comunidad.

