Cloud architecture, understood

Diagrams that know what they mean.

Write cloud architecture as text. ArchLex checks the semantics and renders a diagram your team can trust.

A multi-region AWS architecture with typed failover and replication relationships rendered by ArchLex
One source · two regions · typed failover and replication

Not just boxes.

ArchLex understands cloud resources, boundaries, and typed relationships—not just shapes.

API Gateway invokes Lambda, which writes to DynamoDB
Architecture valid

Readable in code review.

Concise source stays clear in a diff. Deterministic, accessible SVG keeps every rendered review consistent.

provider aws
api: api-gateway
worker: lambda
data: dynamodb

api -[invokes]-> worker
worker -[writes]-> data

Cloud judgment for your agent.

Connect ArchLex to any MCP-capable agent. No API key required.

Add ArchLex to the shared Codex MCP configuration.

codex mcp add archlex --url https://mcp.archlex.dev/mcp

Register ArchLex as a remote HTTP server.

claude mcp add --transport http archlex https://mcp.archlex.dev/mcp

Add this server to .cursor/mcp.json.

{
  "mcpServers": {
    "archlex": {
      "url": "https://mcp.archlex.dev/mcp"
    }
  }
}

Add this server to .vscode/mcp.json.

{
  "servers": {
    "archlex": {
      "type": "http",
      "url": "https://mcp.archlex.dev/mcp"
    }
  }
}

Use this URL in any client that supports remote Streamable HTTP.

https://mcp.archlex.dev/mcp

Or let your agent set it up for you.

Set up the ArchLex MCP server for this project using the official remote Streamable HTTP endpoint at https://mcp.archlex.dev/mcp. Verify the connection, list the available ArchLex tools, and tell me when it is ready. Do not change unrelated MCP servers.

Then ask:

Design a resilient AWS event ingestion system, validate it, and open the result in ArchLex Playground.

4 tools · AWS + GCP · no API key

Full setup guide

Use it anywhere.

Browser + Node.js · AWS + GCP · open-source ESM

npm install @archlex/core @archlex/aws @archlex/gcp
const result = await archlex.render(source);
document.querySelector("#diagram").innerHTML = result.svg;

Open source · no account required

See your architecture clearly.