# Atmos Features

Atmos brings infrastructure, applications, and operational tools into one stack-based configuration system. Manage Terraform and OpenTofu, Kubernetes, Helm, containers, and more with shared configuration, authentication, and automation.

Designed to be cloud agnostic, Atmos enables you to operate consistently across various cloud platforms. Expand a feature to see what it does and open its reference documentation. Features marked experimental in their reference pages follow the [experimental feature settings](/cli/configuration/settings/experimental).

> **Key points**
>
> - **Reuse Configuration Across Environments** — Share defaults through inheritance, imports, and catalogs
> - **Run Infrastructure and Applications Together** — Use components and workflows from local development to production
> - **Built-in Compliance Validation** — OPA policies and schema validation catch issues early
> - **Keep Local Development and CI Consistent** — Share tool versions, identities, and deployment commands
> - **[Proven Design Patterns](/design-patterns)** — Battle-tested approaches for common infrastructure challenges

## Core Infrastructure

**Terminal UI**

**Terraform & OpenTofu Support**

**Stacks**

**Components**

**Atmos Auth**

**Native CI & GitOps**

**Affected Detection**

## Configuration Management

**Imports & Inheritance**

**Policy Validation**

**Schema Validation**

**Service Catalogs**

**Template Functions**

**YAML Functions**

**Secrets Management**

**Stores & Shared Outputs**

**File & Provider Generation**

**Configuration Profiles**

**Configuration Inspection & Provenance**

## Automation & DevOps

**Workflow Orchestration**

**Vendoring**

**Custom Commands**

**Vendored Dependency Management**

**Lifecycle Hooks**

**Backend Generation & Provisioning**

**Dependency-Aware Execution**

**Compositions**

**Just-in-Time Component Sources**

**Terraform Registry Cache**

## Component Types

**Terraform / OpenTofu Components**

**Helmfile Components**

**Packer Components**

**Ansible Components**

**Kubernetes Components**

**Native Helm Components**

**Container Components**

**Emulator Components**

**Custom Component Types**

## Developer Tools & AI

**Toolchain Management**

**Version Tracker**

**Devcontainers**

**Scaffolding**

**AI Assistant & Command Analysis**

**MCP Integration**

**Agent Skills**

**Ready to get started?**

See how these features come together in a real project and discover which use cases Atmos excels at.
