Merlya¶
Assistant d'infrastructure propulsé par l'IA pour les équipes DevOps et SRE.
Merlya est un outil en ligne de commande qui combine la puissance des LLM avec des capacités pratiques de gestion d'infrastructure : inventaire SSH, exécution à distance sécurisée, diagnostics et automatisation.
Fonctionnalités clés¶
-
Interface en langage naturel
Posez des questions comme "vérifie l'espace disque sur web-01" ou "analyse ce log d'incident".
-
Gestion SSH
Pool SSH asynchrone, jump hosts, test de connexion, import/export d'inventaire.
-
Architecture DIAGNOSTIC/CHANGE
Routage intelligent entre investigation read-only et mutations contrôlées avec approbation HITL.
-
Sécurisé par conception
Secrets stockés dans le keyring système ; entrées validées ; logs cohérents.
Exemple rapide¶
pip install merlya
# Option A : laissez l'assistant de configuration vous guider (recommandé)
merlya
# Option B : pour CI/CD, fournissez les clés API via variables d'environnement
export OPENAI_API_KEY="..."
merlya run "Vérifie l'espace disque sur web-01"
Documentation¶
-
Démarrage
-
Guides
-
Référence
-
Architecture