EN·ES·DE·PT·FR
daemon actif
écrit en Rust · Licence MIT · v0.11.33

AIdaemon — Environnement durable et auto-hébergé pour agents IA

Confie le travail à un système d'agents capable de le terminer — et de le prouver.
Planifie des tâches durables, coordonne des spécialistes, exécute dans des espaces isolés et reprends après une interruption, chaque effet étant appuyé par un reçu typé.
Contacte-le depuis Telegram, Slack ou Discord.

~/aidaemon
$ cargo install aidaemon
Installing aidaemon v0.11.33
Installed package aidaemon v0.11.33

$ aidaemon
✓ Semantic task contracts ready
✓ Durable work coordinator active
✓ Typed receipts + replay protection active
✓ Local workspace connected
✓ Memory + exact history ready
✓ Telegram / Slack / Discord connected
◆ daemon active — agents may resume safely
$
Abonnement ChatGPT, fournisseurs natifs, modèles locaux et toute API compatible OpenAI
ChatGPT subscription
Anthropic
Google Gemini
xAI / Grok
OpenRouter
Ollama + local

Un environnement durable pour les agents qui font le travail

Le modèle interprète ta demande. Un noyau déterministe contrôle ce qui peut arriver et consigne ce qui s'est réellement produit.

Coordination durable du travail
Les objectifs deviennent des projets, exécutions, tâches, journaux et transmissions persistants. Le travail idempotent interrompu est remis en file ; les écritures ambiguës attendent une vérification.
projects + runs + tasks
Équipes parallèles de spécialistes
Affecte des spécialistes de recherche, code, revue ou livrables. Lance jusqu'à quatre tâches indépendantes en parallèle tout en gardant les dépendances ordonnées.
specialists ×4
Espaces de travail isolés
Choisis un espace partagé, isolé ou un worktree Git par tâche, puis exécute localement, par SSH ou dans un espace Docker optionnel.
local + ssh + docker
Exécution fondée sur des preuves
Chaque action produit un reçu typé avec ses effets, son résultat et une identité stable. La fin du travail dépend des preuves, pas d'un texte assuré.
typed receipts
Reprendre sans répéter
Approbations, résultats partiels et ressources vivent dans le journal d'événements. Après une interruption, AIdaemon rapproche le dernier reçu avant d'agir.
replay + resume
Points de restauration du code
Des checkpoints optionnels capturent le code éligible avant la première mutation, avec un retour arrière conscient des conflits qui préserve les modifications indépendantes.
checkpoints + rollback
Mémoire avec provenance
Faits, épisodes, entités, relations et historique exact restent recherchables avec leurs sources, dates et règles de visibilité.
graph + fts5 + vectors
Vision, voix et génération d'images
Analyse des images, comprends ou transcris l'audio, inspecte des captures et génère des images via un abonnement ChatGPT connecté.
vision + audio + imagegen
Tout modèle, même ton abonnement ChatGPT
Utilise Anthropic, Gemini, xAI, des modèles locaux, des API compatibles OpenAI ou connecte ChatGPT Plus, Pro ou Business sans clé API.
chatgpt oauth + any llm
Navigateur et contrôle du bureau
Navigue, remplis des formulaires, inspecte les erreurs console et réseau et contrôle des apps macOS natives avec évaluation et vérification par action.
browser + computer use
Collaboration à portée limitée
Les propriétaires Slack peuvent accorder un accès temporaire en lecture ou écriture à un projet. Chaque message conserve l'autorité de son véritable auteur.
scoped slack grants
Compétences et intégrations
Connecte des serveurs MCP, API et profils OAuth. Installe des compétences ou transforme des procédures éprouvées en workflows réutilisables.
mcp + oauth + skills
Automatisation planifiée
Les objectifs en langage naturel ou cron s'exécutent durablement, récupèrent après un blocage, respectent les budgets et signalent les échecs répétés.
schedules + budgets
Toujours actif et observable
Fonctionne comme service avec journaux rotatifs, tableau de bord authentifié, suivi du travail en direct, contrôles de santé et diagnostics.
dashboard + logs
Parle-lui de partout
Utilise Telegram, Slack ou Discord avec plusieurs bots, images, notes vocales, envoi de fichiers, progression et cartes d'approbation.
telegram + slack + discord

Dans l'environnement AIdaemon

Le raisonnement en langage naturel reste souple ; l'exécution reste déterministe. Contrats de tâche, opérations délimitées, reçus typés et état durable rendent le travail reprenable et auditable.

Telegram ──┐ Slack ──┼──> Conversation + Resources Discord ──┘ Semantic Task Contract Durable Work Coordinator ├── projects / runs / tasks ├── specialist agents ×4 └── shared / isolated / worktree Model proposes operation Deterministic Kernel schema • auth • scope • approval idempotency • policy local / SSH / Docker tools + MCP / APIs Typed Receipt + Resource Registry Durable Event Log / Run State └── replay • resume • verify Work board ──> /work + /dashboard Health ──> /health
01

Comprendre la demande

La conversation et les ressources enregistrées deviennent un contrat sémantique versionné avec observations, effets, contraintes et forme de tâche concrète.

02

Planifier un travail durable

Le coordinateur crée des projets, exécutions, tâches, critères d'acceptation, journaux et transmissions qui survivent aux redémarrages.

03

Coordonner les spécialistes

Des agents nommés traitent le travail indépendant en parallèle et utilisent des espaces partagés, isolés ou des worktrees selon le risque de collision.

04

Valider chaque opération

Un noyau déterministe vérifie schémas, autorisation, portée, approbations, politique et idempotence avant toute entrée-sortie.

05

Exécuter là où se trouve le travail

Fichiers, terminal, Git, agents CLI, MCP et API passent par un même backend local, SSH ou Docker optionnel.

06

Enregistrer des preuves typées

Chaque résultat devient un reçu typé. Fichiers et artefacts reçoivent des ID opaques, une provenance, un type MIME et un hash d'intégrité.

07

Reprendre et prouver la fin

Le journal durable permet le replay et la reprise après interruption. Le succès n'est déclaré que si la preuve de l'effet attendu existe.

Installe AIdaemon en quelques minutes

Installe un binaire, lance l'assistant, choisis ton modèle et tes canaux, puis laisse le daemon fonctionner.

01
Installer
curl -sSfL https://get.aidaemon.ai | bash
Ou : brew install davo20019/tap/aidaemon · Ou : cargo install aidaemon
02
Lancer l'assistant de configuration
Au premier lancement, aidaemon ouvre un assistant interactif pour configurer ton fournisseur LLM et tes tokens de canal.
03
Utiliser ton abonnement ChatGPT (optionnel)
aidaemon auth login openai permet à un abonnement Plus, Pro ou Business d'alimenter le chat et la génération d'images sans clé API.
04
Installer en tant que service
aidaemon install-service
Tourne en tant que systemd (Linux) ou launchd (macOS).
config.toml
$ aidaemon auth login openai
✓ ChatGPT subscription connected

[provider]
kind = "openai_chatgpt"
reasoning_effort = "medium"

[execution]
backend = "local"
workspace_root = "/path/to/projects"

[checkpoints]
enabled = true