Visual Canvas

AWS, GCP, and Azure — one canvas, one workflow.

Drag services onto an infinite canvas and wire them together. Pinpole validates compatibility and connection direction in real time — invalid wiring is blocked before it is created, not after it is deployed.

production · multi-cloud
Lambda
DynamoDB
API GW
Cloud Run
alex
dev
500+Cloud services on canvas
3Providers · AWS · Azure · GCP
0Cloud accounts needed to start
1Canvas for design → simulate → deploy
Built for architects

Everything you need to design production systems.

The diagram is not a slide deck artifact — it is the source of truth for simulation, cost, and deployment.

Multi-cloud service library

Lambda, Cloud Run, Azure Functions. DynamoDB, Firestore, Cosmos DB. SQS, Pub/Sub, Service Bus. Mix providers on a single canvas.

AI Architect

Describe your system in plain English. Import diagrams and whiteboard photos. Pinpole generates a deploy-ready architecture automatically.

Real-time validation

Incompatible connections are blocked at the canvas level. Directionality is enforced on every wire — no backwards event sinks or invalid integrations.

Live collaboration

Multiplayer cursors, shared canvases, and role-based access. Platform teams design together — every edit stays deploy-ready.

Node configuration panel

Click any service to set provider-accurate properties, limits, and quotas. Every field references live service quotas for the selected cloud and region.

Digital twin import

Connect your cloud account and map existing infrastructure onto the canvas automatically. Stay in sync as resources change.

From whiteboard to production.

Upload a photo, paste a prompt, or drag from the library. The canvas you design is the same object you simulate and deploy — no translation step between tools.

  • Generate from prompts with AI Architect
  • Import draw.io, Lucidchart, and whiteboard sketches
  • Explain architectures in plain English
Next: simulate your design →
Build an event-driven image processing platform on AWS.
AI Architect Designed 27 services across 3 AZs. S3 → EventBridge → Lambda fan-out with DLQ & retries.
Production-grade templates

Start from a reference architecture, not a blank canvas.

32 built-in templates modelled on real production systems — browse by provider, preview before applying, then replace or merge into your current design.

AWS 10 templates

SaaS Starter · Stripe-like Payments · RAG Chatbot · Slack-like Collaboration · Netflix-like Streaming · Shopify E-commerce · AI SaaS · Data Pipeline · Kubernetes Platform

GCP 10 templates

RAG Chatbot · AI SaaS · Stripe-like Payments · Shopify · Netflix · Slack · Data Pipeline · Kubernetes · Serverless SaaS

Azure 6 templates

Xbox Live-style Gaming · Starbucks Mobile API · Teams Messaging · LinkedIn Microservices · Static Web + API · Three-Tier Web App

Cloudflare 6 templates

Discord-style Edge API · Shopify Edge Commerce · Real-Time Events · Global Jamstack · Edge Media Delivery · Hyperdrive DB Proxy

Template gallery

Full-screen browser with provider tabs, search, featured filter, and image preview before you apply.

Apply modes

Replace the current canvas, merge into your existing design, or spin up a fresh project and workspace.

Template-aware AI

With a template active, the AI Architect extends the current pattern instead of starting from scratch.

The working canvas

Built like a real editor, because it is one.

Pan, zoom, multi-select, marquee selection, 60-step undo, copy/paste with offset stacking, context menus, and a Cmd+K command palette.

13 service categories

Network, Compute, Messaging, Database, Storage, Orchestration, Observability, Security, DevOps, Analytics, AI/ML, Integration, Frontend.

Connection rule engine

Invalid source→target pairs are blocked per provider registry, with error toasts that suggest the correct wiring.

Cross-cloud edges

Valid cross-provider patterns supported — like Cloudflare edge protection in front of AWS — with intent labels.

Quick-add from handle

Click a source handle to add and connect a compatible downstream service in one action.

Groups, text & shapes

Resizable labeled frames for VPC-style grouping, freeform text annotations, and colored zone boxes.

18 architecture icons

Generic actors — users, web, mobile, SaaS, IoT, bank — for context that isn't a cloud service.

Auto organize

One click lays out connected components topologically, left to right.

Team workspaces

Personal autosave for solo work; team workspaces with role-based edit access and live canvas sync.

Read-only embed

Share a tokenized canvas preview with anyone — no login required to view.

Export anything

The canvas is never a dead end.

Export IaC

Terraform, CloudFormation, CDK (AWS), and ARM (Azure) — preview and download from the Code Export panel.

Export PNG & JSON

Static screenshots for decks; machine-readable architecture payloads for tooling.

Export GIF

Animated capture of simulation activity — the demo that explains itself.

Services on the canvas

LambdaDynamoDBAPI GatewayCloud RunFirestoreAzure FunctionsCosmos DBEKSGKES3CloudFrontEventBridgeSQSStep FunctionsRDSAuroraElastiCache+ 400 more

Design on the canvas.
Simulate before you provision.

No cloud account required · Free tier available