Aller au contenu

Lore

L'or de vos décisions techniques.

Lore

Demo


Le problème

Vous êtes à 50 commits. Six mois plus tard, quelqu'un demande : "Pourquoi on a fait ça comme ça ?"

git blame montre qui a changé quoi et quand — mais pas pourquoi. Le raisonnement a disparu : enfoui dans un thread Slack, un commentaire de PR, ou la mémoire d'un développeur parti.

La solution

Trois questions rapides. Quatre-vingt-dix secondes. C'est fait.

$ git commit -m "feat: add JWT auth middleware"
  [1/3] Type [feature]:
  [2/3] What [add JWT auth middleware]:
  [3/3] Why? L'auth stateless scale mieux que les sessions
  ✓ Capturé : feature-add-jwt-auth-2026-03-16.md

Lore s'intègre dans votre workflow Git et pose 3 questions essentielles après chaque commit — Type, Quoi, Pourquoi — plus 2 optionnelles (Alternatives, Impact) qui s'auto-skippent quand vous répondez vite aux trois premières, ou restent pour les changements à plus fort enjeu. Les réponses deviennent un fichier Markdown dans votre repo — cherchable, versionnable, portable. Pas de wiki. Pas de SaaS. Zéro friction.

Comment ça marche

graph LR
    A[git commit] --> B[Le hook lore se déclenche]
    B --> C[3 questions : Type, Quoi, Pourquoi]
    C --> D[Document Markdown créé]
    D --> E[Cherchable avec lore show]
  1. Committez votre code comme d'habitude
  2. Répondez à 3 questions essentielles — Type, Quoi, Pourquoi — plus 2 optionnelles (Alternatives, Impact) qui s'auto-skippent quand vous allez vite (~90 secondes médian)
  3. C'est fait — Un document Markdown capture la décision pour toujours
  4. Cherchez à tout moment avec lore show "auth" pour retrouver vos décisions

Démarrage rapide

  • Installation

    Homebrew, Chocolatey, Go, curl, deb, rpm — méthodes sur macOS, Linux, Windows

  • Quickstart

    De zéro à votre premier "pourquoi" capturé en 5 minutes

  • Commandes

    Référence complète des 19 commandes

  • Philosophie

    Pourquoi Lore existe et les principes qui le guident

Conçu pour

  • Les développeurs solo qui revisitent leur propre code des mois plus tard et se demandent "pourquoi j'ai fait ça ?"
  • Les équipes qui perdent le savoir institutionnel quand les gens partent ou changent de poste
  • Les mainteneurs open source qui veulent que les contributeurs comprennent les choix de design
  • Tous ceux fatigués des décisions enfouies dans Slack, les commentaires de PR, ou la mémoire de quelqu'un

Ce qui rend Lore différent

Lore Swimm Confluence GitBook
Quand Au commit Après coup Après coup Après coup
Local (.lore/) SaaS SaaS SaaS
Friction 90 secondes 30 minutes 30 minutes 15 minutes
IA Angela (opt-in) Générique Générique Générique
Lock-in Markdown Propriétaire Propriétaire Mixte
Prix Gratuit (AGPL) $28/siège $5,75/user $8/user

Angela — Votre revieweuse embarquée

Angela est la revieweuse embarquée de Lore — une collègue qui a lu tous les documents de votre équipe, connaît le style du projet, et relit votre doc avant que vous la publiiez.

Et elle ne travaille pas seule. Elle s'appuie sur un système de personas experts — Affoué (la conteuse, qui veille à ce que le pourquoi soit toujours plus clair que le quoi), Ouattara (le designer d'API, pour les contrats Postman et les spécifications techniques), et d'autres en chemin. Pas une IA générique — une équipe qui connaît votre projet.

  • lore angela draft — Analyse gratuite, hors ligne : sections manquantes, style, documents liés
  • lore angela polish — Réécriture assistée par IA avec revue de diff interactive
  • lore angela review — Vérification de cohérence du corpus : contradictions, docs isolés, lacunes

Angela est opt-in. Respectueuse des ressources. Aucune décision automatique sans consentement. Elle fonctionne avec Anthropic (Claude), OpenAI (GPT), ou Ollama (local). Le mode draft ne nécessite aucune clé API.

Angela fonctionne aussi comme quality gate CI standalone sur n'importe quel dossier Markdown — sans lore init. Ajoutez 3 lignes à votre GitHub Actions, GitLab CI ou Jenkins : Angela en CI →

Découvrir l'histoire d'Angela →

En savoir plus