Merlya¶
Project archived — no longer maintained
Merlya is no longer actively developed (last release: v0.8.5, February 2026).
Why? The rapid rise of general-purpose CLI agents — Claude Code, Codex CLI, Gemini CLI and others — has largely absorbed Merlya's value proposition. Backed by the major AI labs, these tools now cover most of the "natural-language CLI assistant" experience with resources far beyond those of an independent project. Maintaining a competitor on that ground no longer makes sense for now.
The code remains browsable, reusable and installable (pip install merlya) under the MIT + Commons Clause license, for archival purposes only: no new features, bug fixes or security updates are planned. Since the tool handles SSH, secrets and privilege elevation, assess that risk before any production use.
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