Skip to main content

Mecatl documentation

Mecatl is a cloud-native harness: an agent loop with explicit boundaries for clients, tools, execution environments, and durable services.

Start with one of these paths

Use it now

Install mecatui, configure a provider with an API key, and start a local session in your project.

Run on Kubernetes

Deploy mecak8s with the production Helm chart, Redis-backed session state, and Kubernetes coordination.

What is a cloud-native harness?

Understand the architectural model, why it differs from lift-and-shift hosting, and where Mecatl is going.

Find the right guide

  • Use Mecatl: the mecatui guides cover local and remote sessions, models, permissions, tools, and terminal controls.
  • Configure Mecatl: feature guides cover shared capabilities such as models, permissions, sessions, and agent behavior.
  • Build with Mecatl: Building on Mecatl covers the Go engine, TypeScript SDK, and extension points.
  • Deploy Mecatl: deployment guides cover mecated, mecak8s, CI, containers, and remote transport.
  • Install or verify Mecatl: Install Mecatl covers release archives, checksums, signatures, deployment artifacts, and source builds.
  • Look up exact details: reference covers configuration and gRPC and HTTP/SSE contracts.