Résumé
Omnibus est une bibliothèque auto-hébergée pour livres audio et ebooks, qui propose des fonctionnalités telles que la synchronisation entre formats, la synchronisation avec Kobo, l'envoi de livres à Kindle, le suivi des livres physiques et la génération de cartes de citation. Le projet utilise également un serveur MCP pour connecter un agent IA qui peut aider à gérer la bibliothèque.
Pourquoi c’est intéressant
Omnibus est intéressant car il propose une solution complète pour gérer une bibliothèque personnelle, avec des fonctionnalités innovantes telles que la synchronisation entre formats et la génération de cartes de citation. L'utilisation de l'IA pour aider à gérer la bibliothèque ajoute également une valeur intéressante au projet.
Comment Claude est utilisé
Le projet utilise un serveur MCP pour connecter un agent IA qui peut corriger les métadonnées, construire des étagères, fusionner des doublons ou discuter de ce que vous avez lu, tout en évitant les spoilers en fonction de votre progression.
Idées dérivées
- 01
Bibliothèque intelligente
Créer une application de gestion de bibliothèque pour les librairies physiques, en utilisant l'IA pour recommander des livres aux clients en fonction de leurs préférences.
- 02
Analyseur de lecture
Développer un outil d'analyse de lecture qui utilise l'IA pour fournir des statistiques et des insights sur les habitudes de lecture des utilisateurs, en intégrant des fonctionnalités de suivi de progrès et de recommandation de livres.
- 03
Réseau de lecteurs
Concevoir une plateforme de partage de livres qui utilise l'IA pour mettre en relation les lecteurs ayant des intérêts similaires, et leur permettre de partager des recommandations et des critiques de livres.
Afficher le post originalMasquer le post original
Hey y'all, We've been working on Omnibus, a self-hosted audiobook and ebook library. We are happy with how it has turned out, and wanted to invite others to try it out!
Omnibus is a self-hosted library, complete with web and (beta) native iOS e-reader. Point it at a folder containing your books and audiobooks, and Omnibus takes it from there!
Feature tour (with screenshots): https://omnibus-library.github.io/omnibus/
GitHub: https://github.com/omnibus-library/omnibus
In addition to the obvious library and reading and listening features, here are some of our favorite features:
• Ebook <-> audiobook sync: Omnibus attempts to sync both formats of a book and let switch between reading and listening. It syncs by chapter when they line up, or by percentage when they don't. Not perfect, but it has been a lot of fun for us to use.
• Kobo sync: Pick shelves to sync. Books are converted to KEPUB, and progress, annotations, and reading stats come back to your server.
• Send to Kindle: Admin sets up SMTP once, and every book page gets a Send button.
• Track physical books: Scan an ISBN to mark a book as owned or add it to your wishlist.
• Quote cards: Highlight a passage and share it as an image. Looks really pretty.
• MCP server: Connect your own AI agent to fix metadata, build shelves, merge duplicates, or chat about what you've read. It will avoid spoilers for you based on your progress.
• Metadata fetch: Fetch your metadata from a list of sources (currently Google books API, Hardcover, and Open Library). Provide your own API keys so you get your own usage limits.
Omnibus is designed to not touch your files and not require a specific library layout to function. Metadata is saved in the local Omnibus DB.
We just opened a Discord for help, feature requests, beta testing (links to TestFlight program included), and sharing what you're reading: https://discord.gg/DbSeVV8FSF
We've been working on and testing this project alongside our friends and family members for many months now. It has become our favorite way to interact with our libraries, so we wanted to share it with all of you!