Minimal and lightweight audiobook request management/wishlist for Plex/Audiobookshelf/Jellyfin
701
stars
326
commits
Python
primary language
Aug 21, 2026
updated
![]()
Your tool for handling audiobook requests on a Plex/Audiobookshelf/Jellyfin instance.
If you've heard of Overseer, Ombi, or Jellyseer; this is in the similar vein, but for audiobooks.

AudioBookRequest aims to be a simple and lightweight tool for managing audiobook requests for your media server. It should be easy to set up and use, while integrating nicely with other common tools in the *arr stack. AudioBookRequest serves as as the frontend for you and your friends to easily make audiobook wishlists or create requests in an organized fashion.
It is not intended as a full replacement for Readarr/Chaptarr, but instead intended to be used alongside them.
AudioBookRequest is intended to be deployed using Docker or Kubernetes. For "bare-metal" deployments, read up on local development in the wiki.
Run the image directly:
docker run -p 8000:8000 -v $(pwd)/config:/config markbeep/audiobookrequest:1
Then head to http://localhost:8000.
NOTE: AudioBookRequest uses the /config directory inside the container for storing configs and data. Mount that directory locally somewhere to ensure persistent data across restarts.
Settings>Users to create accounts for your friends.+ button.Auto-downloading enables requests by Trusted and Admin users to directly start downloading once requested.
Settings>General and copy the API Key.Settings>Prowlarr and enter the API key as well as the base URL of your Prowlarr instance, i.e. https://prowlarr.example.com.Settings>Download to configure the automatic download settings:
Auto Download at the top.Audiobookshelf (ABS) integration lets ABR:
Setup steps:
Notes:
Head to the OpenID Connect page in the wiki to learn how to set up OIDC authentication with your favorite auth provider.
Head to the environment variables page in the wiki.
Please read the contribution guidelines before contributing.
This project uses Conventional Commits to allow for a more organized commit history and support automated changelog generation. Pull requests will be squashed in most cases (with some exceptions).
Head to the local development page in the wiki.
AudioBookRequest builds on top of a some other great open-source tools. A big thanks goes out to these developers.
Python
70.8%
Jinja
28.2%
Minimal and lightweight audiobook request management/wishlist for Plex/Audiobookshelf/Jellyfin
701
stars
326
commits
Python
primary language
Aug 21, 2026
updated
![]()
Your tool for handling audiobook requests on a Plex/Audiobookshelf/Jellyfin instance.
If you've heard of Overseer, Ombi, or Jellyseer; this is in the similar vein, but for audiobooks.

AudioBookRequest aims to be a simple and lightweight tool for managing audiobook requests for your media server. It should be easy to set up and use, while integrating nicely with other common tools in the *arr stack. AudioBookRequest serves as as the frontend for you and your friends to easily make audiobook wishlists or create requests in an organized fashion.
It is not intended as a full replacement for Readarr/Chaptarr, but instead intended to be used alongside them.
AudioBookRequest is intended to be deployed using Docker or Kubernetes. For "bare-metal" deployments, read up on local development in the wiki.
Run the image directly:
docker run -p 8000:8000 -v $(pwd)/config:/config markbeep/audiobookrequest:1
Then head to http://localhost:8000.
NOTE: AudioBookRequest uses the /config directory inside the container for storing configs and data. Mount that directory locally somewhere to ensure persistent data across restarts.
Settings>Users to create accounts for your friends.+ button.Auto-downloading enables requests by Trusted and Admin users to directly start downloading once requested.
Settings>General and copy the API Key.Settings>Prowlarr and enter the API key as well as the base URL of your Prowlarr instance, i.e. https://prowlarr.example.com.Settings>Download to configure the automatic download settings:
Auto Download at the top.Audiobookshelf (ABS) integration lets ABR:
Setup steps:
Notes:
Head to the OpenID Connect page in the wiki to learn how to set up OIDC authentication with your favorite auth provider.
Head to the environment variables page in the wiki.
Please read the contribution guidelines before contributing.
This project uses Conventional Commits to allow for a more organized commit history and support automated changelog generation. Pull requests will be squashed in most cases (with some exceptions).
Head to the local development page in the wiki.
AudioBookRequest builds on top of a some other great open-source tools. A big thanks goes out to these developers.
Python
70.8%
Jinja
28.2%