1 points par k08200 2026-05-27 | 2 commentaires | Partager sur WhatsApp

Je partage le projet (Klorn) que je suis en train de dogfooder depuis 4 semaines en tant que solo builder.
Les retours / discussions techniques / marques d’intérêt pour une collaboration sont les bienvenus.

▶ Pourquoi j’ai commencé
J’ai essayé tous les outils d’assistant IA, mais au final ils ne font qu’augmenter le nombre de notifications.
Comme ils envoient tout en push dès qu’un mail « semble important », l’utilisateur finit par désactiver les notifications.
« Est-ce un mail important ? » est la mauvaise question,
et je pense que la bonne est : « Est-ce assez important pour interrompre quelqu’un maintenant ? »

▶ Approche : Attention Firewall
Au lieu d’une IA qui travaille 24 h/24, je l’ai repensé comme un outil qui protège les moments où l’on ne doit pas être dérangé.

Mécanisme clé — escalade en 5 niveaux :
Silent (journalisation uniquement) → Queue (digest quotidien)
→ Push (notification sur le téléphone) → Call (appel, en attente) → Auto-handle (traitement automatique + receipt)

Chaque signal (Contact Trust Score, mots-clés d’urgence, historique de l’expéditeur, état du calendrier)
vote pour déterminer vers quel niveau diriger le message.
Le Trust Score apprend de façon cumulative à partir du taux de réponse passé / du taux d’acceptation des réunions / de la priorité du domaine /
du feedback utilisateur (étoilettes·snooze).

▶ Stack
Next.js 15 + Prisma + Postgres(Supabase Session pooler),
tool-use Claude/OpenAI, abonnement push Gmail+Calendar, déploiement sur Render.

▶ État actuel, en toute franchise

  • Même si je l’utilise moi-même tous les jours, le plus grand ennemi reste la « fatigue liée aux notifications de mon propre produit »
  • Les garde-fous de coût LLM / le niveau Call / l’intégration des messages d’équipe ne sont pas encore implémentés
  • La waitlist bêta est ouverte (invitation manuelle)

Retours / critiques / « on ferait mieux comme ça » : tout est bienvenu.

2 commentaires

 
k08200 2026-05-30

Je partage l’avancement du PoC au bout de 3 jours — le texte principal ci-dessus était un peu imprécis, donc je le corrige.

▶ Correction des tiers : en avançant sur le PoC, nous sommes passés de 5 tiers à 4 tiers (PUSH / QUEUE / SILENT / AUTO). Le tier Call a été retiré et mis en attente.

▶ Passage du Day 7 Technical Gate : 80 % de correspondance par rapport à 50 e-mails annotés manuellement par moi-même. C’est la première barre fixée dans POC.md.

▶ Ajout du flux Email + Calendar : Klorn crée un brouillon de replanification et l’utilisateur l’approuve. L’interdiction d’envoi automatique est inscrite dans le code comme invariant test (PR #454), donc même dans AUTO, les actions d’envoi externe (send_email, create_event) ne sont jamais exécutées automatiquement. Seules les actions internes à faible risque (classify, mark_read, briefing) sont automatisées.

▶ Override = GROUP BY, pas LLM : le reclassement en 1 clic est injecté comme ground truth dans le prompt suivant.

Walkthrough de 60 secondes (avec le flux Calendar + le message d’invariant test) :
https://x.com/klornai/status/2060688051920314608

Article complet sur Dev.to :
https://dev.to/k08200/…

J’ai aussi intégré une vidéo de démo sur la landing : https://klorn.ai

Tous les retours / contre-arguments / « il vaudrait mieux s’y prendre comme ça » sont les bienvenus.

 
k08200 2026-05-27

Information oubliée — le dépôt GitHub est public : https://github.com/k08200/klorn
Les Star / Issue / PR sont les bienvenus.