Merlya¶
AI-powered infrastructure assistant for DevOps and SRE teams.
Merlya is a command-line tool that combines the power of LLMs with practical infrastructure management capabilities: SSH inventory, safe remote execution, diagnostics, and automation.
Key Features¶
-
Natural Language Interface
Ask questions like "check disk usage on web-01" or "triage this incident log".
-
SSH Management
Async SSH pool, jump hosts, connection testing, and inventory import/export.
-
DIAGNOSTIC/CHANGE Architecture
Smart routing between read-only investigation and controlled mutations with HITL approval.
-
Secure by Design
Secrets stored in the system keyring; inputs validated; consistent logging.
Quick Example¶
pip install merlya
# Option A: let the first-run wizard guide you (recommended)
merlya
# Option B: for CI/CD, provide API keys via env vars
export OPENAI_API_KEY="..."
merlya run "Check disk usage on web-01"
Documentation¶
-
Getting Started
-
Guides
-
Reference
-
Architecture