zlacker

A fork of Calibre called Clbre, because the AI is stripped out

submitted by pabs3+(OP) on 2025-12-06 23:50:01 | 17 points 14 comments
[view article] [source] [links] [go to bottom]
replies(10): >>nu11pt+75 >>squigz+p5 >>doctor+q5 >>charci+t5 >>infota+u5 >>pizza2+B5 >>syntax+76 >>rafram+q6 >>rogeli+t6 >>crater+S6
1. nu11pt+75[view] [source] 2025-12-07 00:26:20
>>pabs3+(OP)
I haven't use Calibre in several years. What does it use AI for?
replies(2): >>squigz+s5 >>treeta+M5
2. squigz+p5[view] [source] 2025-12-07 00:27:58
>>pabs3+(OP)
A good usecase for LLMs with an option to use local models?

Better remove it.

3. doctor+q5[view] [source] 2025-12-07 00:28:00
>>pabs3+(OP)
It’s 1 readme commit. It should say, “an aspiration to modify Calibre”
◧◩
4. squigz+s5[view] [source] [discussion] 2025-12-07 00:28:25
>>nu11pt+75
https://calibre-ebook.com/whats-new

> Allow asking AI questions about any book in your calibre library. Right click the "View" button and choose "Discuss selected book(s) with AI"

> AI: Allow asking AI what book to read next by right clicking on a book and using the "Similar books" menu

> AI: Add a new backend for "LM Studio" which allows running various AI models locally

5. charci+t5[view] [source] 2025-12-07 00:28:28
>>pabs3+(OP)
The only difference is the README.
6. infota+u5[view] [source] 2025-12-07 00:28:29
>>pabs3+(OP)
The AI integration in question, from the Calibre changelog:

- Allow asking AI questions about any book in your calibre library.

- Right click the "View" button and choose "Discuss selected book(s) with AI"

- AI: Allow asking AI what book to read next by right clicking on a book and using the "Similar books" menu

- AI: Add a new backend for "LM Studio" which allows running various AI models locally

It seems pretty harmless really.

I understand some people feel that AI is overhyped and don't particularly like it, but this level of weird knee-jerk "anything AI is the devil incarnate" response is just as ridiculous, IMO.

7. pizza2+B5[view] [source] 2025-12-07 00:29:44
>>pabs3+(OP)
From Calibre's repository README:

> Supports hundreds of AI models via Providers [...] no AI related code is even loaded until you configure an AI provider.

This fork is pretty much useless.

replies(1): >>crater+V6
◧◩
8. treeta+M5[view] [source] [discussion] 2025-12-07 00:30:56
>>nu11pt+75
Looks like it's pretty standard: ask AI questions about your current book and across all books in your library.
9. syntax+76[view] [source] 2025-12-07 00:34:56
>>pabs3+(OP)
I had to look into the changelog to see what they meant but it’s not too intrusive IMO [1]. That being said, I find it way easier using calibre-web-automated [2]. Everything is through a web server, has usual control, and syncs with Kobo. All it takes in one docker compose and you’re up in less than 10 minutes.

[1] https://calibre-ebook.com/whats-new [2] https://github.com/crocodilestick/Calibre-Web-Automated

10. rafram+q6[view] [source] 2025-12-07 00:37:34
>>pabs3+(OP)
I personally think Goyal should focus on making Calibre’s UI less unpleasant before adding yet another bolted-on AI chat textbox, but this doesn’t feel very productive or useful.
replies(1): >>squigz+E6
11. rogeli+t6[view] [source] 2025-12-07 00:37:56
>>pabs3+(OP)
Post this when a release is made. Currently this fork doesn't have any commit (beyond stating the intention of the fork without explaining why) and it is useless.
◧◩
12. squigz+E6[view] [source] [discussion] 2025-12-07 00:40:23
>>rafram+q6
"Unpleasant" is a fairly good word for describing Calibre's UI (as much as I love Calibre)

It's not terrible, but it's not great. You get used to it very quickly, but it's still clunky.

Oh well. I suspect that sort of update would be a lot of refactoring. Supremely happy with Calibre altogether :)

13. crater+S6[view] [source] 2025-12-07 00:42:30
>>pabs3+(OP)
As best I can tell Goyal started adding AI-related code to Calibre back in August, merging the LLM tab work from https://github.com/kovidgoyal/calibre/pull/2838, and created the chat widget in November with commit 41d0da4267dc6f7f7e48fb9bb7e8609a2e251cb7.

I looked at forking the project myself: the challenges are that it's a very quirky application, its design and implementation doesn't share conventions with any other application, and the build system is complex and unique to Calibre.

It's a shame there's no good open source ebook library application with a more conventional design. Shoving AI into everything, even when it defaults to "off" (for now), is getting old.

◧◩
14. crater+V6[view] [source] [discussion] 2025-12-07 00:43:03
>>pizza2+B5
That's not true: there's some menu items and supporting code by default.
[go to top]