OpenArchFlow
← Voltar ao Blog

Introducing OpenArchFlow v0.10.0

Publicado em 2026-06-05by Rafael Sales

We're excited to announce the release of OpenArchFlow v0.10.0 — an open-source, privacy-first Progressive Web App that turns plain English descriptions into interactive AWS architecture diagrams.

What is OpenArchFlow?

OpenArchFlow started as a personal tool to speed up the tedious process of drawing AWS architecture diagrams. Every project starts with the same conversation: "Let me draw that out..." — then an hour later you're still fiddling with boxes and arrows in draw.io.

We thought: what if you could just describe what you want?

"A serverless API with Lambda, API Gateway, DynamoDB, and S3 for image storage.
 Add CloudFront in front of everything."

And get a complete, interactive architecture diagram in seconds.

What's new in v0.10.0

Multi-Provider AI Engine

OpenArchFlow now supports three AI backends:

  • Google Gemini 2.0 Flash / 2.5 Flash / 2.5 Pro — fast, high-quality diagram generation
  • AWS Bedrock — for teams that need to keep data within AWS
  • Local WebLLM — runs entirely in your browser, no API key required

All three produce equivalent output. Switch between them in settings.

Terraform HCL Export

Every diagram can now be exported to production-ready Terraform HCL. The exporter handles dependency ordering automatically — it knows that a Lambda needs an IAM role before it can be created, that a CloudFront distribution references an S3 origin policy, and so on.

resource "aws_lambda_function" "api_handler" {
  function_name = "api-handler"
  runtime       = "nodejs20.x"
  role          = aws_iam_role.lambda_exec.arn
  handler       = "index.handler"
  filename      = "function.zip"
}

MiniStack Integration

This is the feature we're most excited about. OpenArchFlow now integrates with MiniStack — a free, open-source AWS emulator — to let you deploy and test your diagrams locally before touching a real AWS account.

Each deployed resource gets an interactive console:

  • S3 — browse objects, upload files
  • Lambda — invoke functions with test payloads
  • DynamoDB — explore tables, run queries
  • SQS — send and receive messages
  • API Gateway — send HTTP requests

Start MiniStack with a single Docker command:

docker run -p 4566:4566 ministackorg/ministack

Then click Deploy → MiniStack in OpenArchFlow.

Real-Time P2P Collaboration

Architecture review shouldn't require screen sharing. OpenArchFlow now supports peer-to-peer real-time collaboration with end-to-end encryption — no central server, no accounts, no data leaving your machines.

Share a link, and your colleague sees your diagram update in real time.

AWS Resource Discovery

Connect to your AWS account and import your existing infrastructure. OpenArchFlow reads resources from 24+ services and automatically infers the connections between them, rendering your actual architecture as an editable diagram.

Export that diagram to Terraform to bring legacy infrastructure under IaC control.

Privacy First, Always

Everything in OpenArchFlow happens in your browser. Diagrams are stored in IndexedDB. No telemetry. No accounts. No data collection. The AI calls go directly from your browser to the AI provider — OpenArchFlow never sees your API keys or diagram content.

What's Next

For v0.11.0 we're working on:

  • Multi-cloud support — Azure and GCP resources in the diagram canvas
  • GitHub Actions export — generate CI/CD pipelines alongside Terraform
  • Diagram versioning — git-style history for your architecture evolution

Get Started

Open app.openarchflow.cloud in Chrome or Edge and try it — no account, no install, no credit card.

If you find it useful, star the repo and consider contributing. The project is MIT-licensed and we welcome PRs.