MameOS
Système web de pilotage d’entreprise par agents IA autonomes

Une tour de contrôle simple pour créer, superviser et automatiser une équipe d’agents métier.

MameOS transforme l’entreprise en système lisible : des humains décident, des agents exécutent, des tâches structurent le travail et des preuves gardent l’historique. Rien n’est caché, rien n’est supprimé définitivement, tout reste supervisable.

✓ Traçable✓ Supervisable✓ Modulaire✓ Soft delete✓ VPS-ready

Cycle orchestrateur

  1. Une tâche arrive dans MameOS.
  2. L’orchestrateur évalue les agents actifs.
  3. Le meilleur agent reçoit la mission.
  4. Le résultat est produit, logué et historisé.
  5. L’humain valide les actions sensibles.
Unité du système

MameOS relie quatre blocs : humains, agents, tâches et preuves.

Le système n’est pas un simple chatbot. C’est une organisation complète : chaque agent a une mission, chaque tâche a un état, chaque décision a une trace, chaque automatisation reste contrôlable.

👤 Humains

Les admins, opérateurs et viewers gardent la décision finale sur les changements critiques : permissions, prompt, runtime, validation ou rejet.

🤖 Agents

Directeur IA, Commercial IA, Comptable IA, Audit IA : chaque profil possède une mission, des skills, une autonomie et un workspace.

✅ Tâches

Une tâche porte un titre, une priorité, un résultat attendu, un agent responsable, un statut et un historique d’exécution.

🧾 Preuves

Logs, décisions, task runs, événements orchestrateur et workspaces permettent de comprendre ce qui s’est passé.

Fonctionnalités principales

Un cockpit complet pour piloter les agents sans jargon technique.

Centre Agents

Créer, activer, désactiver, archiver, tester et exporter un agent. Modifier mission, autonomie, prompt, config JSON et skills.

Centre Tâches

Kanban clair : à faire, en cours, validation, terminé, échoué. Les tâches sensibles peuvent exiger une validation humaine.

Orchestrateur

Lance un cycle complet : lit les tâches, choisit l’agent adapté, trace la décision, demande validation si nécessaire.

Automatisations

APScheduler permet de créer des jobs récurrents depuis l’application, sans dépendre de cron Linux.

Logs & Audit

Filtrer par niveau, catégorie, agent ou période. Export CSV côté client pour analyse et conformité.

Import / Export

Un agent peut être transporté vers une autre installation avec prompt, mission, config et skills.

Comptes test

Des profils admin, opérateur, viewer et agents permettent de tester les parcours sans exposer les vrais comptes.

LLM cible

Les agents portent la configuration openai-codex / gpt-5.5 avec fallback désactivé. Le runtime actif reste explicite.

Déploiement VPS

FastAPI, SQLite WAL, systemd et Nginx : une base simple à sauvegarder, auditer et redémarrer proprement.

Workflows métier

Des chemins simples pour passer de l’idée au résultat vérifiable.

1. Installer l’organisation

Créer les agents, définir leurs rôles, ajouter les skills, régler l’autonomie et préparer les workspaces.

Admin humain

2. Créer une tâche

Écrire la demande, choisir la priorité, fixer le résultat attendu et décider si une validation humaine est obligatoire.

Opérateur

3. Orchestrer

Le cycle MameOS lit les tâches en attente, compare les agents, assigne et trace la raison de l’affectation.

Orchestrateur IA

4. Exécuter

L’agent produit un résultat via son runtime. En v1, le mode mock reste sûr pour les démonstrations et tests.

Agent métier

5. Valider

Les résultats critiques peuvent passer en validation. L’humain accepte, rejette ou demande correction.

Contrôle final

6. Auditer

Les décisions, logs, runs et événements restent disponibles pour expliquer les actions et améliorer le système.

Preuve durable
Contrôle et sécurité

MameOS privilégie l’autonomie supervisée, pas l’automatisation aveugle.

JWT Bearer

Les APIs sensibles exigent un token. Les pages privées redirigent vers la connexion si l’utilisateur n’est pas authentifié.

Rate limit intelligent

Le login bloque les échecs répétés sans pénaliser les connexions réussies de plusieurs profils test.

Soft delete

Agents et tâches ne sont pas supprimés définitivement : ils sont archivés pour préserver l’historique.

Actions sensibles

Un agent ne modifie pas directement son propre prompt, son runtime ou ses permissions : un admin humain garde la main.

Secrets hors front

Les mots de passe et tokens restent côté serveur ou fichiers protégés. Aucun secret ne doit apparaître dans l’interface.

Audit permanent

Chaque action importante peut être reliée à un agent, une tâche, un niveau, une date et un contexte.

Prêt à piloter MameOS ?

Connectez-vous au cockpit pour superviser agents, tâches, validations, logs et automatisations.

Ouvrir le cockpit