AI that ships your code

A GitHub Action that turns any cloud provider into a deployment platform

.github/workflows/deploy.yml
name:
Push to deploy
on:
[push]
jobs:
Deploy:
steps:
- uses: sherpa-sh/sherpa-sh-action@v1
with:
prompt: "Deploy my Next.js app on Digital Ocean"

How It Works

Get started in minutes with just a GitHub Action

1

Create a GitHub Action

Add the sherpa.sh action to your repository

- uses: sherpa-sh/sherpa-sh-action@v1
2

Write Your Prompt

Describe where and how you want to deploy

"Deploy my Next.js app on Hetzner in Germany, use Cloudflare for the CDN"
3

AI Creates Your Infra

Sherpa.sh understands your intent and updates your infrastructure

ServersDNSSSLCDNDatabasesBackupsLoad BalancingKubernetes

Just Tell It What You Want

Any framework. Any cloud provider. Any infrastructure.

Domains + SSL
"Deploy my Django API on Vultr with an SSL cert and my custom domain api.example.com"
Databases
"Deploy my Next.js app on Hetzner with a PostgreSQL database"
CDN
"Set up my SvelteKit site on Digital Ocean with Cloudflare CDN"
Caching + Backups
"Deploy Laravel on AWS with Redis caching and daily backups"
Kubernetes
"Deploy my Remix app in EKS cluster prod-west with 2 CPUs, 4GB RAM, autoscale to 10 pods"
Load Balancing
"Deploy my Nuxt app on Linode with load balancing across us-east, us-west, and eu-central"

Deploy Anywhere

Choose any provider that works for you, switch anytime

AWS
Google Cloud
Digital Ocean
Hetzner
Linode
Vultr
Akamai
Cloudflare
Early access background

Open Source & Community Driven

Join the community building the future of AI-powered deployments.