# Introduction

## Introduction

Stakpak is the Open source DevOps agent that helps you with securing, deploying, and maintaining production ready infrastructure.

## Why Stakpak?

* Built for operations
* The most secure agent
* It learns from your environment
* Open Source & Written in Rust 🦀

## Features

**Keeps Your Apps Running 24/7**\
Set up [autopilot](https://stakpak.gitbook.io/docs/how-it-works/autopilot "mention")to monitor your infrastructure 24/7, automatically fix what’s safe, and alert you only when it actually needs you

**Review & Share Your Sessions**\
Use [agent-sessions](https://stakpak.gitbook.io/docs/how-it-works/agent-sessions "mention") to review or share past Stakpak sessions to understand exactly what was done and why.

**Teach Stakpak Your Way of Doing Things**\
Use [rulebooks](https://stakpak.gitbook.io/docs/how-it-works/rulebooks "mention") to teach Stakpak your workflows with markdown-based SOPs for deployments, upgrades, Migrations, and more

**Remember Key Information**\
[memory](https://stakpak.gitbook.io/docs/how-it-works/memory "mention")are reusable knowledge pieces that Stakpak learn and applies across sessions.

**Chat With Your Infrastructure**\
Trigger Stakpak to help you via the [slack-integration](https://stakpak.gitbook.io/docs/how-it-works/slack-integration "mention"), Investigate incidents and ask about your infra without access to a terminal

**Protect Your Secrets**\
Stakpak uses secrets like API keys without ever exposing them in logs or memory.

**Guardrails**\
Use [warden-guardrails](https://stakpak.gitbook.io/docs/how-it-works/warden-guardrails "mention") to enforce policies that validate and block unsafe or unauthorized operations.

**Secure Password Generation**\
Stakpak generates cryptographically secure passwords with configurable complexity.

**Protect Your Privacy**\
Stakpak redacts sensitive data like IP addresses and AWS account IDs automatically.

## Tutorials

* [containerize-a-python-app](https://stakpak.gitbook.io/docs/tutorial/containerize-a-python-app "mention")
* [load-test-to-optimize-cloud-costs](https://stakpak.gitbook.io/docs/tutorial/load-test-to-optimize-cloud-costs "mention")
* [migrate-postgresql-from-bitnami-to-bitnami-legacy-on-amazon-eks](https://stakpak.gitbook.io/docs/tutorial/migrate-postgresql-from-bitnami-to-bitnami-legacy-on-amazon-eks "mention")
* [free-tls-with-caddy-web-server-on-aws-ec2-with-lets-encrypt](https://stakpak.gitbook.io/docs/tutorial/free-tls-with-caddy-web-server-on-aws-ec2-with-lets-encrypt "mention")
* [migrate-from-nginx-to-caddy](https://stakpak.gitbook.io/docs/tutorial/migrate-from-nginx-to-caddy "mention")
* [deploy-your-own-openvpn-server-on-aws](https://stakpak.gitbook.io/docs/tutorial/deploy-your-own-openvpn-server-on-aws "mention")

## Refrences&#x20;

* [install-stakpak](https://stakpak.gitbook.io/docs/get-started/install-stakpak "mention")
* [comparison](https://stakpak.gitbook.io/docs/get-started/comparison "mention")
* [stakpak-vs-claude-code](https://stakpak.gitbook.io/docs/get-started/stakpak-vs-claude-code "mention")
* [oss-vs-cloud-vs-enterprise](https://stakpak.gitbook.io/docs/get-started/oss-vs-cloud-vs-enterprise "mention")
* [slash-commands](https://stakpak.gitbook.io/docs/how-it-works/slash-commands "mention")
* [keyboard-shortcuts](https://stakpak.gitbook.io/docs/how-it-works/keyboard-shortcuts "mention")
