Getting Started

From zero to your first AWS architecture diagram in under five minutes.

01

Open the App

Visit app.openarchflow.cloud in a Chromium-based browser such as Chrome or Edge. Click 'Install' in the address bar to add it as a PWA on your desktop.

02

Create Your First Diagram

Type a description in the prompt: "A serverless API with Lambda, API Gateway, and DynamoDB". Hit Enter. Your diagram appears in seconds.

03

Explore the Canvas

Drag resources to reorganize. Click any resource to see its configuration panel. Use the chat to refine: "Add S3 for image storage" or "Add a CloudFront distribution".

04

Export to Terraform

Open the Terraform export and review the generated main.tf, variables.tf and outputs.tf. Then run terraform init and terraform apply against your own AWS account.

05

Try Local Deployment

Start MiniStack, click the Rocket icon in the toolbar, set the endpoint (http://localhost:4566, or http://localhost:4567 through the CORS proxy when using the hosted app) and click Deploy All. Click any deployed node to open its console.

Start MiniStack locally:

docker run -p 4566:4566 ministackorg/ministack
06

Run AWS Glue Locally

Start MiniStack with the :full image, the Docker socket and the OpenArchFlow Glue image. Add a Glue Catalog node, deploy it, then open Glue Studio to edit PySpark, run jobs, watch live logs and query with Athena.

Start MiniStack with Glue support:

docker compose -f docker-compose.ministack-aws-glue-full.yml up -d