v0.3.0 Extension gratuite pour calibre

Chaque livre mérite sa fiche de lecture.

Sélectionnez un livre dans calibre, cliquez : l'extension le découpe en chapitres, les fait résumer par Google Gemini ou Claude Code, puis rédige une introduction et une analyse critique. La fiche arrive dans votre bibliothèque, prête à lire.

calibre 6.18 ou plus récent · Windows, macOS, Linux · Licence MIT

En bref

Tout un livre, une fiche, sans quitter calibre.

Chapitre par chapitre

Le livre est découpé d'après sa table des matières, puis chaque chapitre est résumé.

Une vraie fiche, un vrai livre

Markdown, HTML et EPUB 3, ajoutés à la bibliothèque et ouverts dans la liseuse.

Deux moteurs au choix

Google Gemini avec une clé API, ou Claude Code avec votre compte déjà connecté.

Geminiclé API
Claude CodeCLI locale
Moteur automatique

Dans la langue de votre choix

Interface en anglais et en français ; fiche en six langues intégrées, ou toute autre.

Une bibliothèque de fiches

Chaque fiche devient « Titre — Fiche de lecture », étiquetée et retrouvable.

Introduction & critique

À partir de tous les résumés : une vue d'ensemble, puis une analyse argumentée.

La fiche

Trois parties, dans l'ordre où on les lit.

Une fiche structurée comme celle qu'on rédigerait à la main, avec une page de titre et une table des matières dans la version EPUB.

I

Introduction

Présentation du livre, résumé d'ensemble, thèmes, personnages ou notions clés.

II

Résumé chapitre par chapitre

Un résumé par section de la table des matières ; les chapitres trop longs sont traités par parties puis fusionnés.

III

Analyse critique

Points forts, limites, style, portée, public visé et appréciation.

Fiche de lecture

Titre du livre

Auteur · Fiche générée avec Claude Code — jj/mm/aaaa
Introduction

Présentation de l'œuvre, de son propos et de son contexte ; résumé d'ensemble ; thèmes principaux ; personnages ou notions clés…

Résumé chapitre par chapitre
  1. Partie 1 — Chapitre 1Les sections trop courtes sont fusionnées avec la suivante.
  2. Chapitre 2Ce qui s'y passe, les idées avancées, ce qu'il faut retenir.
  3. Chapitre 3…
Analyse critique

Points forts · limites · style · portée · public visé · appréciation.

EPUB 3HTMLMARKDOWN
Aperçu schématique — le contenu réel est rédigé par le moteur choisi à partir du texte du livre.
Fonctionnement

Un pipeline « map-reduce », en tâche de fond.

calibre reste utilisable pendant la génération : la progression s'affiche dans la liste des tâches, et la tâche peut être annulée à tout moment.

1

Le livre

EPUB, KEPUB ou AZW3, sélectionné dans la bibliothèque.

2

Découpage

Points de coupure tirés de la table des matières, texte extrait dans l'ordre de lecture.

3

Résumés

Chaque chapitre résumé par l'IA (« map »), parallélisable et mis en cache.

4

Synthèse

Introduction et analyse critique écrites à partir de tous les résumés (« reduce »).

5

La fiche

Markdown, HTML et EPUB dans le dossier du livre, puis livre-fiche ouvert dans la liseuse.

Prévisualiser le découpage. Un menu montre les sections détectées avant de consommer le moindre quota.
Cache des réponses. Si la génération échoue au chapitre 30, la relance repart de là sans refaire les 29 premiers.
Prompts modifiables. Chaque prompt se règle dans la configuration ; un prompt non modifié suit la langue de la fiche.
Moteurs

Gemini ou Claude Code, à vous de voir.

En mode « Automatique », l'extension choisit Gemini si une clé est configurée, sinon Claude Code s'il est détecté. Le menu permet aussi de forcer l'un ou l'autre.

Google Gemini

Par l'API, avec une clé créée sur Google AI Studio.

Clé
dans les réglages, ou variable GEMINI_API_KEY
Modèle
gemini-2.5-flash par défaut, bouton « Lister les modèles »
Quota
intervalle minimal entre requêtes, nouvelles tentatives sur 429/5xx

Claude Code

La CLI claude installée sur votre ordinateur, avec le compte déjà connecté : aucune clé à saisir.

Détection
automatique (PATH, ~/.local/bin, Homebrew, npm…) ou chemin manuel
Modèle
sonnet par défaut, ou opus, haiku, nom complet
Sécurité
appelé sans aucun outil, dans un dossier temporaire vide
Langues

Lisez en français, rédigez en allemand.

La langue de l'interface suit celle de calibre (anglais, français). La langue de la fiche est un réglage à part.

Frfrançais
EnEnglish
Esespañol
DeDeutsch
Ititaliano
Ptportuguês
Aaautre…

Dans les six langues intégrées, la fiche traduit ses titres, l'étiquette et le titre du livre-fiche, le nom des fichiers, la langue de l'EPUB et les prompts. Pour toute autre langue saisie librement (« Nederlands », « 日本語 »…), les prompts anglais sont utilisés et la rédaction est demandée dans cette langue.

Installation

Quatre étapes, deux minutes.

1

Télécharger

Récupérez fiche_lecture_gemini.zip sur la page des versions. Ne le décompressez pas.

2

Charger

Dans calibre :

Préférences ▸ Extensions ▸ Charger une extension depuis un fichier
3

Redémarrer

Relancez calibre. Si besoin, ajoutez le bouton :

Préférences ▸ Barres d'outils et menus
4

Configurer

Collez une clé Gemini, ou laissez Claude Code être détecté. Sélectionnez un livre, cliquez sur « Fiche de lecture ».

Télécharger la dernière version Ou compilez-la vous-même : ./build.sh --install
Questions & limites

Bon à savoir.

Quels formats de livre sont pris en charge ?

EPUB, KEPUB et AZW3. Pour les autres formats, convertissez d'abord le livre avec calibre. Les livres protégés par DRM sont refusés.

Combien de requêtes une fiche demande-t-elle ?

À titre indicatif, un livre de 25 chapitres demande environ 27 requêtes (un résumé par chapitre, plus l'introduction et l'analyse critique). Les chapitres très longs sont découpés en parties, ce qui ajoute quelques requêtes.

Que se passe-t-il si la génération échoue en cours de route ?

Les réponses sont mises en cache : relancez la génération, elle reprend là où elle s'était arrêtée. Le menu « Régénérer sans utiliser le cache » force une nouvelle rédaction complète.

Mes livres sont-ils envoyés quelque part ?

Oui : le texte des chapitres est envoyé au moteur choisi (Google pour Gemini, Anthropic via Claude Code). L'extension elle-même ne collecte rien et n'a pas d'autre serveur. À vous de juger si c'est acceptable pour vos livres.

Où sont enregistrées les fiches ?

Dans le dossier de données du livre dans calibre (Markdown, HTML, EPUB), éventuellement copiées dans un dossier d'export, et, par défaut, ajoutées comme livre « Titre — Fiche de lecture » qui s'ouvre dans la liseuse. Une régénération remplace ce livre-fiche au lieu d'en créer un nouveau.

Le découpage en chapitres est-il fiable ?

Il dépend de la table des matières du livre. Utilisez « Prévisualiser le découpage » pour vérifier, et ajustez la profondeur de la table des matières, la taille minimale d'une section ou la regex des sections ignorées dans l'onglet Découpage.