BookinglyTech News
Software

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.

2 min de lecturar/selfhosted0 vistas

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.