ackee
Google Cloud · AWS · Azure

Draw your cloud. Review the plan. Apply.

A visual editor for real infrastructure. Connect resources on a canvas, read the plan, approve it, and Ackee applies readable OpenTofu in your own account.

Free for two projects. Your credentials stay in your own cloud project.

From a blank canvas to production in four steps

Every project tracks the same four, so you always know what is left.

  1. 1DrawStart from a compile-tested template or a blank canvas. Connect resources with typed edges labelled with what they carry.
  2. 2ConnectGive Ackee a service account in your own project. Credentials stay scoped to that project.
  3. 3PlanEvery create, update, replace and destroy is listed before anything happens. Read it, then approve or discard.
  4. 4ApplyAckee applies the plan and hands you the addresses of what it built. Connect a repo and a push does it for you.

Everything Ackee

One product is live today. The rest is on the roadmap below.

Deployment managerLive

The visual editor. Draw your graph, review the plan diff, approve, and deploy — into your own AWS, Google Cloud or Azure account.

app.ackee.devsign in required
Open deployment manager
Documentation

How every node and every feature works, on one page you can read top to bottom.

/docs
Template gallery

Compile-tested starter graphs for common stacks. 17 for Google Cloud and 17 for AWS today.

ackee.dev/templates
85 nodes across three cloudsEvery one documented, every edge compile-checked.
Google Cloud28

Cloud Run, Cloud SQL, AlloyDB, Firestore, Valkey, Pub/Sub, HTTPS load balancer, and more.

AWS29

VPC, ECS Fargate, RDS Postgres, S3, Secrets Manager, ALB, Route 53, ACM.

Azure28

Container Apps, Postgres Flexible Server, Storage, Key Vault, Network.

RoadmapWhat comes next. Each one links to the page that explains where it is.
Ackee IDEComing soonCost explorerComing soonAckee CLIComing soon
Ackee mobile
Your account, your stateNothing runs in ours.

Resources are created in your own cloud project with your own credentials. Export ackee.json whenever you like; the OpenTofu underneath is readable and yours.

Plan before apply, alwaysYou read the diff first.

Create, update, replace and destroy each carry a symbol, a word, a border and a colour, so a plan reads correctly even in greyscale.

Destroy is never one clickRed means what it says.

Destructive actions are outlined, never filled, and deleting a project or destroying a stack asks you to type its name.