OpenArchFlow
OpenArchFlow demo
Open Source · MIT License

Design AWS Architecture with Natural Language

OpenArchFlow is a privacy-first, open-source PWA that turns natural language into interactive AWS architecture diagrams — complete with Terraform exports, cost estimates, and local deployment.

600+
Components
60+
AWS Resources
24+
Discovery Services
v0.10.0
Current Version

Everything you need to design cloud infrastructure

From natural language to production-ready Terraform in minutes.

AI-Driven Design

Multi-provider AI engine supporting Gemini 2.0/2.5, AWS Bedrock, and local WebLLM. Describe infrastructure in plain English and refine with follow-up chat.

Infrastructure as Code

Export any diagram to production-ready Terraform HCL. Dependency order is inferred automatically across 60+ AWS resource types.

Local Deployment

MiniStack integration with interactive consoles for S3, Lambda, DynamoDB, SQS, and more. Test locally at zero cloud cost.

Real-Time Collaboration

P2P collaboration with end-to-end encryption. No central server sees your data. Sync to Google Drive for easy sharing.

AWS Resource Discovery

Import live AWS resources across 24+ services. Connections are inferred automatically, rendering your real infrastructure as an editable diagram.

Cost Estimation

Real-time cost estimates powered by the AWS Pricing API. Every resource change updates your monthly estimate instantly.

MiniStack Integration

Deploy & Test Locally — Zero Cloud Costs

Spin up a local AWS-compatible environment with MiniStack in under two seconds. Each resource gets an interactive console — browse S3 buckets, invoke Lambda functions, inspect DynamoDB tables, and simulate real API Gateway traffic — all on your machine.

Start MiniStack:

docker run -p 4566:4566 ministackorg/ministack
$ openarchflow deploy --target ministack
✓ Connected to MiniStack at localhost:4566
⚡ Creating S3 bucket: my-app-assets
✓ S3 bucket ready — Open browser →
⚡ Deploying Lambda: api-handler
✓ Lambda ready — Open invoker →
⚡ Creating DynamoDB: users-table
✓ DynamoDB ready — Open explorer →
3 resources deployed · 0 errors

Free Forever. Open Source. MIT License.

No vendor lock-in. No tracking. No data collection. Your architecture diagrams stay in your browser. Contributions welcome.

MIT License

MIT

Use, modify, and distribute freely. No strings attached.

Privacy First

Local-first

All data stored locally in your browser. No telemetry, no tracking, no accounts required.

Contribute

Open PRs

Help build the future of cloud architecture tooling. PRs and issues welcome.

Start designing your AWS architecture today

Free, open-source, and privacy-first. No account required.