> ## Documentation Index
> Fetch the complete documentation index at: https://docs.clawup.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# What is Clawup?

> The secure golden path for deploying OpenClaw agent swarms on your own cloud infrastructure

Clawup is the secure golden path for deploying [OpenClaw](https://openclaw.ai) agent swarms on your own cloud infrastructure — AWS or Hetzner. Each agent is defined by a composable **identity** that packages personality, skills, model preferences, and tool configuration into a self-contained, reusable unit. Agents run 24/7 on dedicated servers with **zero public port exposure**, communicating over an encrypted Tailscale mesh VPN.

## Why Clawup?

You define *what* your agents do through identities. Clawup handles *where* and *how* they run — provisioning servers, installing tools, configuring secure networking, and keeping agents operational.

Each agent has a specific role, persistent memory, and the tools to do its job. Create identities for any role you need — PM, engineer, QA, researcher, or anything else.

## How It Works

1. **Configure** — Run `clawup init` to discover local identities, set up your cloud provider, and connect integrations
2. **Deploy** — Run `clawup deploy` to provision your agents on dedicated servers
3. **Assign work** — Move tickets through your Linear workflow and agents pick them up automatically. The [Linear plugin](/integrations/linear#linear-plugin) watches for ticket state changes and routes them into per-agent queues — each agent's [queue handler](/architecture/identities#how-agents-coordinate) processes tickets end-to-end
4. **Monitor** — Use `clawup status`, `ssh`, and `validate` to check on your agents

## Key Features

<CardGroup cols={2}>
  <Card title="Secure by Default" icon="shield-halved">
    Zero public ports, encrypted secrets via Pulumi, Tailscale mesh VPN, and Docker isolation. No security configuration required.
  </Card>

  <Card title="One-Command Deploy" icon="rocket">
    Generate config with `clawup init`, then deploy your entire fleet with `clawup deploy`.
  </Card>

  <Card title="Composable Identities" icon="sliders">
    Create your own identities or use existing ones from Git repos. Each identity is a self-contained package with personality, skills, and configuration.
  </Card>

  <Card title="Integration-Native Workflow" icon="ticket">
    Agents work with Linear, GitHub, and Slack out of the box. Plugin-driven architecture supports new integrations.
  </Card>

  <Card title="Persistent & Autonomous" icon="clock">
    Agents run on dedicated servers with persistent storage. They keep working through your backlog around the clock.
  </Card>
</CardGroup>

## Next Steps

<CardGroup cols={2}>
  <Card title="Quick Start" icon="play" href="/quickstart">
    Get your agents running in 5 minutes.
  </Card>

  <Card title="Prerequisites" icon="list-check" href="/prerequisites">
    Check what you need before deploying.
  </Card>
</CardGroup>
