Écosystème

Serveur d'information

Lun'Acedia

sources → facts → actions → clients.

Statut
En développement
Version
0.17.0octobre 2026
Depuis
2025
Stack
TypeScript · Node.js · WebSocket · Docker
Dépôt

Acedia · la paresse

Laisser l'information s'accumuler sans jamais la lire.

Lun'Acedia la lit pour que personne n'ait plus à le faire.

L'information dispersée devient du bruit. Chaque source parle son propre langage, à son propre rythme, et finit par s'accumuler sans être lue. Lun'Acedia les écoute toutes et ne garde que ce qui mérite l'attention.

Deux principes guident sa conception. Le tri se fait par règles, jamais par LLM : ce qui est filtré ou étiqueté l'est de façon prévisible et reste consultable dans un journal. Et la boîte suit la vraie source : archiver un mail ici l'archive dans Gmail, et inversement.

connecteurs
6
actions
17
paliers d'autonomie
3

Architecture

Comment ça marche

Chaque connecteur interroge sa source, passe par les gardes d'ingestion puis alimente un bus d'événements, exposé en WebSocket et en REST. Au-dessus, un agent doté de son propre LLM lit, cherche et agit, uniquement à travers les paliers d'autonomie. Lun'Acedia fonctionne seul ; Natsume peut s'y brancher et lui déléguer des questions.

Règles structurées (filtrer, étiqueter, prioriser), journal consultable et restauration

Synchronisée avec la source : les gestes s'appliquent dans Gmail et GitHub, diffusion en temps réel

LLM propre (OpenAI ou Ollama), outils bornés, interrupteur et journal. Natsume lui délègue, jamais l'inverse

17 actions sur 3 paliers (auto, confirmation, manuel), fusion de PR toujours manuelle

Où en est-on

Vérifié en octobre 2026

Fait

  • Connecteurs Gmail, Calendar, Tasks, GitHub, RSS, Home Assistant
  • Bus d'événements WebSocket et REST
  • Gardes d'ingestion éditables, avec journal et aperçu
  • Boîte de réception synchronisée avec la source
  • Actions sous paliers d'autonomie
  • Agent à outils : recherche, lecture, tri
  • Tableau de bord web intégré
  • Notifications push Android (FCM)
  • Image Docker, authentification par jeton
  • Priorité des mails en une seule chaîne, avec la raison affichée
  • Reconnexion Google, réglages conservés aux mises à jour, fil des changements

En cours

  • Essais en conditions réelles
  • Écritures en attente de validation, actions dans Gmail : spam, libellés, règles

Ensuite

  • Connecteurs modulaires (catalogue, Discord)