Natural Language Interface
Describe your infrastructure needs in plain English and let ALMA generate blueprints based on your input.
Infrastructure as Conversation - Manage your infrastructure using natural language
Conversational Infrastructure Management:
# 1. Clone & Configure
git clone https://github.com/fabriziosalmi/alma.git
cd alma
cp .env.example .env
# 2. Start ALMA Stack (API + Web + Redis)
docker compose up -d
# 3. Chat with your Infrastructure
# Open http://localhost:3000/graphql) powered by Strawberry.ALMA uses a state machine to handle complex deployment workflows, error recovery, and verification loops.
Built on the Model Context Protocol, allowing integration with Claude Desktop, Cursor, and other AI agents.
Engine with task-aware waiting (no more race conditions), dual SSH/API modes, and automatic template management.
Built-in security auditing, compliance checking, and best practices enforcement for production deployments.
Horizontally scalable design with support for distributed deployments and high-throughput workloads.