Deployment overview
Mecatl runs the same agent loop as an embedded library, standalone service, Kubernetes workload, or single CI task. Choose the form that matches who owns the process, state, and execution environment.
Start with Pick your deployment if you have not chosen one yet.
Choose a deployment
| Deployment | Use it when you want to |
|---|---|
| Embed the Go engine | Run the agent loop inside your application and supply its adapters. |
Run mecated | Provide a general-purpose remote service for terminal or API clients. |
Run mecak8s | Use Redis-backed sessions and Kubernetes Leases across disposable replicas. |
Run mecatequi | Execute one task in CI and return a patch, summary, and exit status. |
To see the Kubernetes model locally, follow Try Mecatl on Kubernetes.