🚧 Private Alpha — invite-only. The core ships daily; new features are landing fast. Breaking changes still possible.

BookBridge

Bridging Books to AudioBookShelf

Private Alpha · Landing new features weekly 📱 Tablet · Phone · Browser

The self-hosted layer that turns a messy pile of audiobooks & ebooks into a clean, cover-complete AudioBookShelf library — and then keeps the whole house reading it. The Bridge matches every release across editions, series & volumes at ~99.95% and fetches covers at ~99%, without ever touching your source files. On top sits a full discover → grab → verify → read → learn loop, with a local AI helping the whole way — and it's built to protect your tracker standing while it does.

Loves MAM. One of the sources it supports — via MAM's authorized API only, rate-limited, never scraped. An independent project, not affiliated with or endorsed by MAM.

Built for the ratio-conscious

Handing a new app your tracker session is a big ask — so BookBridge is designed, from the ground up, to protect your standing, not gamble with it.

Every automated grab passes three gates — Freeleech/VIP-first (zero download credit), a ratio floor, and an H&R / unsatisfied budget that even counts in-flight grabs so a burst can't blow past your limit. And nothing touches the tracker or your client without a human approving it.

🛡️

Seed Guard — H&R protection

A live board of everything still seeding toward its requirement, closest-to-safe first, with paused / stalled / errored torrents flagged — so you never prune a source and trip a Hit & Run.

🌱

Seed-health watch

Notices when a torrent quietly stops seeding — or when your H&R count ticks up — and taps you once, de-duped. Plus find & stop any torrent by name right from Seed Guard, no trip to your client.New

💎

Bonus-point tools & economy

FL/VIP filtering, rule-based bonus-point auto-spend, and a tracker economy view — your true earned points-per-hour, ratio trend, and unsatisfied count, all from authorized account data.New

🩹

Quality scanner

Compares each audiobook's real length to its true runtime and flags truncated / incomplete copies — catch a half-downloaded rip before it wastes a slot or cuts off mid-book.New

📡

Dynamic-seedbox IP

An opt-in updater keeps your authorized seedbox session current — set it and forget it.

🔒

Your secrets stay local

Session cookie, tokens and passwords live on your own /data volume and are redacted everywhere — logs, audit trail, even the diagnostic bundle. Runs non-root; source mounted read-only.

Authorized API only — never scrapes Human-approved — no silent grabs No telemetry — nothing phones home Not affiliated with any tracker

Your shelf fills itself — safely

Opt in, and BookBridge quietly keeps your library growing on its own — always inside every ratio & H&R gate, and always staged in The Bridge for your review before anything hits your shelf.

🪄

Series-fill feeder

Tick the series you want kept complete — it queues their missing volumes a few at a time and stages them. A 20-book gap fills over days, never in one balloon.New

Discover feeder

Auto-stock the most-loved new releases you don't own yet, trickled in within your safety budget — a fresh pile to browse whenever you look.

👀

Wishlist watcher

Flag a book you can't find yet; the moment a ratio-safe (FL/VIP) copy appears and there's H&R headroom, it's grabbed and on its way — no polling, no nagging.

⚙️  Series-fill feeder
Off
Alongside Discover
Instead of Discover
Feeding: Orphan XMitch RappDark Olympus+3
Run now grabbed & staged · every gate applies
Set it and forget itChoose the series to keep topped up — the watcher grabs one at a time, ratio-safe, and stages each in The Bridge for a quick review.

A local AI, working for you

Point BookBridge at your own Ollama and a language model helps everyone find, understand, and stay on top of the library — entirely on your box. Not a search, not a stat, not a log ever leaves your server.

🧞

Ask the concierge

Describe what you're in the mood for — "cozy fantasy under 10 hours I don't own yet" — and get ranked picks from your library and the pile, each with a one-line reason.New

More like this & house picks

One tap surfaces similar titles you don't own; and a rail learns from what the household actually finishes and suggests matches, refreshed daily.New

🩺

AI insights & ops-check

The model pre-writes a plain-English read of your analytics, and quietly scans recent logs — tapping you only when something genuinely needs a look.New

The core — the crown jewel

The matching engine at BookBridge's heart, solid and shipping daily.

🌉

The Bridge — matching engine

Pairs each audiobook or ebook release — from any source — to the right book across editions, series & volumes at ~99.95% accuracy on real libraries.

🖼️

Cover art that sticks

~99% coverage from a persistent, multi-source cache — Audnexus/Audible, Amazon, OpenLibrary, iTunes — keyed by ASIN & ISBN so covers are instant and survive re-imports.

🔗

Two-way ABS integration

Reads your library, detects what you already own, and pushes enriched metadata back — narrator, series + sequence, description, genres. Never touches your source files.

🧩

Series & completeness

Resolves series & sequence, merges GraphicAudio sub-series under their parent, tracks owned-vs-released against Hardcover, and imports missing volumes you've already grabbed instead of re-fetching.New

🪄

Series-fill feeder

Opt a started-but-incomplete series into safe auto-fill — BookBridge quietly queues its missing volumes and stages them for review, inside every safety gate.New

Built for big libraries

Virtualized rendering and tuned queries keep it responsive on 50k+ item libraries — fast where naive tools stall.

Read, listen & share

A friendly front end on top of ABS — for you and a small circle.

📖

Read and listen in-app

A full audiobook player (chapters, sleep timer, variable speed, lock-screen / car / Bluetooth) and a built-in EPUB reader (bookmarks, themes). Progress syncs through ABS.

🎯

Reading goals & streaks

Set a books-per-month or per-year goal, watch a progress ring fill with a gentle pace nudge, keep a streak, and celebrate when you hit it. Admins can set a shared house goal.New

👥

Group Reads & Friends' Shelves

Read a book together across formats — one listens, one reads — and see everyone's progress. Peek at what your circle is reading and loving (opt-in).

🔎

Find, request & approve

Low-privilege members request a book; an admin approves before anything downloads or imports. Per-user content gating keeps a shared household family-safe.

📲

Send to Kindle & push

Email an EPUB straight to a reader's Kindle, and a private push lets them know the moment their book is ready — with per-category opt-ins and quiet hours.New

📊

Insights & achievements

Household analytics — utilization, reading trends, retention, most-read authors & genres — plus a wall of playful reading badges.New

📱

Add from any device

Find, request, read and listen from your tablet, phone, or browser — a responsive web app that installs to the home screen. No app store, nothing to sideload; everyone just opens a link.

One self-reinforcing loop

Every part feeds the next — from "I want that book" to "the whole house is reading it."

🔎 Discover ⬇️ Grab safely 🗂️ Match & import 🩹 Verify quality 📚 Read & share 📊 Learn & improve
1

Match

The Bridge pairs every download — from any source — to the right book across editions, series & volumes at ~99.95%.

2

Enrich

Covers resolve from the multi-source cache (~99%), keyed by ASIN & ISBN so they're instant and survive re-imports.

3

Bridge

Enriched metadata flows back to AudioBookShelf — narrator, series, description, genres — source files untouched.

A look inside

Modern, dark, dense-but-clean. Tap any shot to enlarge. (Account numbers on the MaM screens are intentionally blurred.)

The Bridge — 100% matched
The Bridge100% matched — a wall of your downloads, each a card with cover, match confidence, format badges and live seeding status. 7,517 books here.
Library poster wall
LibraryA responsive poster wall of your bridged library — ratings, format badges, and duplicate / multi-part indicators.
Series completeness
Series completenessOwned-vs-released per series against Hardcover, auto-fill toggles, and one-tap import of missing volumes already in the pile.
The Mouse Hole — MaM auto-grab
The Mouse Hole — auto-grabChoose how much BookBridge grabs on its own — off, popular-new, or popular + wishlist — all Freeleech/VIP-first and ratio-protected.
Seed Guard — H&R protection
Seed GuardHit & Run protection — everything seeding toward its requirement, removed-torrent detection, and find & stop any torrent by name.
Insights with AI summary
Insights & AI summaryUtilization, reading trends and dead stock — with a local-AI plain-English summary and an ops-check right on top.
My Bookshelf and reading goals
My Bookshelf & goalsReading goals and streaks, plus your Year in Books — hours, finishes, top genres, authors & series.
Maintenance and quality check
Maintenance & qualityLibrary health, the quality scanner for truncated audiobooks, duplicate cleanup and backups — all systems nominal.
Home — continue reading and picks
HomeContinue reading, AI "next for you" picks, group reads — and every service & API green at a glance.

Private alpha — invite only

BookBridge is in a private alpha, currently invite-only. The core matching and cover engine works today and new features are landing fast, but it's under active development and breaking changes are still possible. Source, downloads, and install instructions aren't public during the alpha.

Bring your own AudioBookShelf, indexers, and download client — BookBridge wires them together. MAM is one supported source, integrated only through its authorized API. It ships with no books, indexers, or credentials.

📣 Interested? BookBridge is invite-only during the alpha. Reach out to biggreek19 — development is active and moving quickly.

Built with

PythonFastAPISQLite React + TypeScriptViteTailwind CSS DockerOllama (local AI)

Integrations: AudioBookShelf · Prowlarr · qBittorrent · SABnzbd/NZBGet · Ollama · Audnexus · Google Books · OpenLibrary · Hardcover · Wikidata.

BookBridge is an independent, self-hosted project — not affiliated with, endorsed by, or connected to AudioBookShelf, MyAnonaMouse, Prowlarr, qBittorrent, or any other product, service, organization, or tracker. It manages your library and ships with no content, indexers, or credentials; you bring your own. It uses only documented, authorized endpoints — it never scrapes, never auto-uploads, and never acts on your tracker without your approval.