NovaOS

Un article de AfriWiki, l'encyclopédie des entrepreneurs africains.Entreprise

Système multi-agents d'intelligence artificielle piloté depuis Telegram, conçu par Camel Dagbegnon pour gérer ses projets jour et nuit.

NovaOS est un système d'agents d'intelligence artificielle conçu par le développeur béninois Camel Dagbegnon. Il lui sert d'assistant opérationnel. On le pilote depuis la messagerie Telegram, par message texte ou vocal, et il coordonne une équipe d'agents IA qui travaille de jour comme de nuit sur son portefeuille de projets. Mis en production en octobre 2026, il s'inscrit dans la famille des systèmes multi-agents, où plusieurs agents logiciels autonomes se répartissent un travail commun1.

Son cahier des charges résume son principe : l'utilisateur formule une intention ou un objectif, et le système organise lui-même le travail, au lieu de recevoir une instruction à chaque étape.

Rôles

NovaOS assure trois fonctions :

  1. Une équipe d'agents : un orchestrateur découpe un objectif en plan, puis en tâches, et les répartit entre des agents spécialisés à travers une file de tâches.
  2. Le contrôle du poste de travail et la mémoire des projets : un agent installé sur le PC a accès aux fichiers des projets, peut les analyser et exécuter des actions autorisées.
  3. Les automatisations : des processus répétitifs sont confiés à n8n, un outil libre d'automatisation de flux de travail2.

Historique

  • Nuit du 2 au 3 octobre 2026 : mise en production de la première version (MVP v0.1). Elle comprend l'équipe d'agents, la création d'agents à la demande, la file de tâches, un mode nuit avec rapport du matin, des budgets de dépense, un journal d'audit et la prise en charge des messages vocaux.
  • 3 et 4 octobre 2026 : ajout de l'assistante principale « Nova », d'actions sur le PC (captures d'écran, création de documents Word, ouverture d'applications), de l'intégration avec n8n et du partage du travail entre le serveur et le PC.
  • Nuit du 5 au 6 octobre 2026 : version V1, consacrée à la mémoire des projets, aux permissions et à la sécurité des commandes. D'après le journal des versions du projet, elle est couverte par environ 300 tests automatisés.
  • Octobre 2026 : itérations rapides, avec plus de 120 évolutions la première semaine.
  • Feuille de route : versions V2 à V10, qui étendent progressivement l'autonomie des agents. La V2, commencée dès le 6 octobre, ajoute la consultation de pages web en lecture seule.

Architecture

Schéma de l'architecture de NovaOSArchitecture de NovaOS : le serveur fonctionne en continu, le poste de travail est relié par un tunnel chiffré (schéma établi d'après la documentation du projet).

NovaOS repose sur deux machines aux rôles distincts.

  • Serveur (24 h/24) : un serveur privé virtuel héberge le bot Telegram, l'assistante « Nova », l'orchestrateur, un planificateur (rapports, relances), une base PostgreSQL qui sert de file de tâches et de mémoire, ainsi que n8n. L'ensemble tourne en conteneurs Docker, décrits dans un fichier Docker Compose3. Le bot interroge Telegram par une connexion sortante (long polling), méthode prévue par l'API des bots Telegram, ce qui évite d'ouvrir un port public sur le serveur4.
  • Poste de travail : un programme « worker » tourne sur le PC de Camel Dagbegnon et se relie au serveur par un tunnel SSH chiffré. Il exécute les tâches qui ont besoin des fichiers ou des logiciels locaux, notamment des agents de développement basés sur Claude Code, l'outil de programmation agentique d'Anthropic5.

Le code est écrit en Python. Les messages vocaux sont transcrits localement avec faster-whisper, une réimplémentation du modèle de reconnaissance vocale Whisper6, et les réponses vocales sont produites par synthèse vocale.

L'équipe d'agents

Chaque agent est défini par un profil (nom, rôle, mission) et exécuté par le même moteur, avec des consignes différentes. L'équipe initiale comprend :

AgentRôle
NovaAssistante personnelle, interlocutrice principale
CoreOrchestrateur : objectif, plan, tâches
MaxVentes et marketing
JuniorProjets et développement
MayaAcquisition et croissance
LéoScripts et textes
NoahMontage vidéo
ShortyVidéos courtes
PublisherPréparation des publications

Un module de création d'agents (« Agent Factory ») permet au système d'ajouter un agent spécialisé lorsqu'un besoin durable apparaît. Des limites empêchent leur prolifération : 25 agents au maximum, 5 nouveaux agents par jour au plus, fusion des rôles trop proches et mise à la retraite après 14 jours d'inactivité. Les agents peuvent se déléguer des tâches et attendre le résultat d'un autre agent avant de reprendre leur travail. Ce découpage en orchestrateur et en agents spécialisés correspond à un schéma de conception courant pour les systèmes fondés sur des modèles de langage7.

Mode nuit et mémoire des projets

La commande /night lance un objectif à traiter pendant la nuit. Aucune notification n'est envoyée pendant ce temps, et un rapport est remis le matin. Les dépenses sont plafonnées par agent et par jour : une tâche qui dépasserait le budget est suspendue puis relancée le lendemain.

Depuis la V1, le worker du PC parcourt les dossiers de projets et établit pour chacun une fiche : type, technologies, fichiers importants, état Git, date de dernière modification. Le système en déduit un statut (critique, actif, à revoir, inactif, abandonné), des scores d'activité, de santé et de priorité, et une action recommandée. Ces informations sont recalculées à chaque lecture.

Sécurité

Le système distingue quatre niveaux de permissions :

NiveauExemplesComportement
0 — Lecture seuleLire, scanner les projets, résumerExécution automatique
1 — Actions sûresCommandes inoffensives (git status, ls), rapports, brouillonsExécution automatique
2 — Validation requiseModifier un fichier, lancer des tests, envoyer un message, installer une automatisationValidation par boutons sur Telegram
3 — CritiqueSupprimer, modifier une base de données, déployer en production, payerValidation obligatoire, jamais automatique

Une catégorie d'action inconnue est traitée au niveau 2. Un mode lecture seule, activable par la commande /readonly, gèle toutes les actions autres que la lecture. Les commandes système passent d'abord par une liste noire, puis par une liste blanche ; elles sont exécutées sans interpréteur de commandes, sans les variables secrètes et avec un délai maximal. Certaines opérations (formatage d'un disque, suppression du système) restent interdites même après validation. Les secrets sont masqués dans les journaux, et seul l'identifiant Telegram du propriétaire est autorisé à piloter le bot.

Commandes

Quelques commandes Telegram :

  • /daily_brief : le point du jour, envoyé aussi automatiquement chaque matin ;
  • /portfolio et /priority : l'état et les priorités des projets ;
  • /projects et /project : la liste et la fiche des projets ;
  • /run : une commande autorisée sur le PC ;
  • /approvals : les validations en attente ;
  • /health : l'état du système.

Voir aussi

Liens externes

Notes et références

  1. « Système multi-agents », article de l'encyclopédie Wikipédia, Système multi-agents, consulté le 13 octobre 2026. ↩

  2. Documentation officielle de n8n, n8n Docs, consulté le 13 octobre 2026. ↩

  3. Documentation officielle de Docker, Docker Compose, consulté le 13 octobre 2026. ↩

  4. Documentation officielle de Telegram, Telegram Bot API, consulté le 13 octobre 2026. ↩

  5. Documentation officielle d'Anthropic, Claude Code overview, consulté le 13 octobre 2026. ↩

  6. Dépôt du projet faster-whisper, SYSTRAN/faster-whisper, consulté le 13 octobre 2026. ↩

  7. Anthropic, Building effective agents, consulté le 13 octobre 2026. ↩

Voir aussi

  • Parakou — Grande ville du nord du Bénin, chef-lieu du département du Borgou et carrefour commercial.
  • AfriWiki — Encyclopédie collaborative en ligne consacrée aux entrepreneurs africains, fondée en 2026 par Camel Dagbegnon.
  • L'intelligence artificielle dans les projets de Camel Dagbegnon — Panorama des systèmes d'agents, outils génératifs et assistants IA conçus par l'entrepreneur béninois Camel Dagbegnon.
  • MyEvenements — Générateur de sites d'événements et de concours par intelligence artificielle, avec vote payant par Mobile Money.
  • Novaxis Digit — Agence numérique béninoise fondée en 2022, spécialisée dans les sites web, applications, SaaS, intelligence artificielle et automatisations.
  • Programme FUTUR — Programme béninois de formation des élèves au numérique : intelligence artificielle, développement web, cybersécurité, robotique, pilotage de drones et photographie.
  • AXÔSU — Système d'information et de gestion de l'éducation reliant écoles, enseignants, parents, élèves et administrations.
  • CamVideo — Générateur de vidéos par IA basé sur le modèle Wan 2.2, exécuté sur des processeurs graphiques à la demande.

Catégories : Entreprise • Tous les articles • Auteur : Camel Dagbegnon

Dernière modification le • Publié le