At a glance
| Kithara | Audiobookshelf app | |
|---|---|---|
| Platform | Android 8.0 and later | Android and iOS |
| Price | Free; Pro is a one-time purchase | Free and open source |
| Audiobookshelf server | Yes: streaming, downloads, position sync (Pro) | Yes, it is the reference client |
| Local folders as a library | Yes, alongside server tabs, without a server at all | Local playback is built around items downloaded from the server |
| Other servers | Anything speaking the Kithara sync protocol | Audiobookshelf only |
| Podcasts | No | Yes |
| Ebooks | No | Yes, with a reader |
| Position sync | Push first, then pull; unpushed local changes always win | Syncs progress with the server |
| Chapters from the file | Read on the phone for local files; from the server otherwise | From the server |
| Transcripts | On-device Whisper, read-along and search (Pro) | No |
| Listening stats | On the device: goal, streaks, 30-day chart, achievements (Pro) | On the server, shown in the app |
| Android Auto | Yes, with voice search | Yes |
| Account required | No | A server login |
Checked against each app's own listing and documentation in September 2026. Apps change; if something here is out of date, tell us and we will fix it.
Where the official app is the better choice
- You listen to podcasts or read ebooks through Audiobookshelf. Kithara does neither; the official app does both.
- You need iOS too. Kithara is Android only.
- You want every server feature the moment it ships. Collections, playlists, series views and whatever comes next arrive in the official client first, by definition.
- Free and open source matters to you. The official app is both. Kithara's server features are a paid unlock.
Where Kithara is the better choice
- You have files that are not on the server. A folder on the phone, an SD card or a USB stick is a full library in Kithara, with chapters read from the files, next to your server tab. No server needed to start.
- You listen offline a lot. Kithara's sync rule is written for flights and dead zones: the phone pushes before it pulls, and a stale server timestamp can never rewind you.
- You want transcripts. Search a book for a phrase, read along with the current line highlighted, tap to jump. All on the phone.
- You like the stats on the device. Daily goal, streaks and achievements work with no server involved, and the history is kept from day one.
- You might build your own server one day. Kithara also speaks an open sync protocol that a small script can implement, with two-way bookmarks.
Or use both
Nothing stops you. Both clients sync progress through the same server, so you can keep the official app for podcasts and use Kithara for the books, and your position follows you either way.