Comparison

Kithara vs the Audiobookshelf app

If you run an Audiobookshelf server you already have a client: the official app, which is free, open source and maintained by the same project. Kithara is a second Android client with a different emphasis. Here is when each one makes sense.

At a glance

KitharaAudiobookshelf 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.