Skip to content
Merlya Logo

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

Get Started View on GitHub