Favicon of Stakpak

Stakpak

A self-hosted DevOps AI agent for Linux, macOS and Windows, with autonomous monitoring, secret protection and support for local or cloud models.

Screenshot of Stakpak website

Stakpak is an open source AI agent for developers and DevOps teams who want to run production operations on their own machines or servers. It can work interactively in a terminal or run continuously in the background, investigating app health problems, taking corrective action and notifying a human when it needs help.

Its operations work includes deployment automation, Kubernetes debugging and infrastructure code generation. Scheduled tasks can check for unused cloud resources, produce cost reports and address expiring TLS certificates. It also indexes Terraform, Kubernetes, Dockerfile and GitHub Actions files locally for semantic search. Teams can supply their own playbooks and policies, and the agent retains knowledge of incidents and environment details.

The security controls address what an agent can access and change. Secret substitution replaces credentials with placeholders before model requests and restores real values during execution. Warden applies network policies through a proxy. Session logs record commands and file edits, while backups support recovery for changes made locally or over SSH.

Written in Rust and licensed under Apache 2.0, Stakpak runs on Linux, macOS and Windows, with a Docker image available. The agent runs locally; model requests can use Anthropic, OpenAI or Stakpak's API, or stay local through an OpenAI-compatible endpoint such as Ollama or LM Studio. You don't need a Stakpak account when using your own provider. Remote VM autopilot requires Docker, with at least 2 GB of RAM recommended for the agent and sandbox.

Similar to Stakpak