Diagramy

Not another diagramming tool. Diagramy is a smart architecture workspace — AI that designs the model, flows that visualize execution, and git-like reviews so architecture ships with the code.

Agent JPalette K
platform.arch — Container
LO
MR
PN
3 online
ContextContainerComponentEvent FlowSecurityDeployment
synced
Clients2Core ServicesTrust Zone4Data & Events3iOS AppCLIENTNative mobile clientmobile · clientWeb PortalCLIENTBrowser-based storefrontweb · clientAPI GatewayGATEWAYRoutes & authenticates all cl…edge · tier-02AIOrder ServiceSERVICEOwns order lifecycle & statecritical · owner:payments-teamAI
Architecture
Design a SaaS platform…
Thinking through the architecture…
  • Edge & gateway
  • Auth & services
  • Data & observability
Copilot

Gateway without auth — add Auth Service?

The smart workspace

Watch architecture think

A real design loop — prompt the agent, answer clarifying questions, preview ops, accept semantic suggestions, insert patterns, and review the change.

diagramy.io / platform / feat/ai-saas
LO
MR
PN
3 online
Clients2Core ServicesTrust Zone4Data & Events3iOS AppCLIENTNative mobile clientmobile · clientWeb PortalCLIENTBrowser-based storefrontweb · clientAPI GatewayGATEWAYRoutes & authenticates all cl…edge · tier-02AIAuth ServiceAUTHFRESHOAuth2 identity providersecurity · tier-0AIOrder ServiceSERVICEOwns order lifecycle & statecritical · owner:payments-teamAIPaymentsPAYMENTCharges & refunds via Stripecritical · pciAIorders.eventsKAFKADurable order event streamasync · partitions:12PostgreSQLPOSTGRESSTALEPrimary orders datastoredata · ownedAIOTel Collect…PLANNEDOTELTraces, metrics & logs pipeli…observability
Architecture Agent
BYOK · structured model ops
Design a production SaaS platform with auth, event-driven orders, and observability.
Placing gateway, services, and semantic connections…
Architect Mode · clarifying

Where should identity live?

Dedicated Auth Service + OAuth provider
Embed auth in the API Gateway
You decide — pick sensible defaults
Proposed for your canvas
+4 nodes · +6 edges · Auth & observability
+ Auth Service+ OTellink OAuth2
Commonly connected
Auth Service
Pairs with API Gateway
Redis
Hot-path cache for Payments
OTel Collector
3+ services without observability
Architecture Patterns
API Gateway
Clients → gateway → auth → services
6 nodes · one undo
Event-Driven
Producers, topic, workers, DLQ
6 nodes · one undo
Observability
OTel → metrics, logs, traces
7 nodes · one undo
Microservices
BFF + owned data + events
7 nodes · one undo
Copilot · warn

Payments has no DLQ on the event path. Add a dead-letter queue after orders.events?

MRMarcus ReedAI PR

Auth via dedicated service looks right. Keep OTel on the critical path?

1Architecture Agent designs from a prompt
Team · Architecture Flows

Your diagram is the map. Flows are the journey.

Try it — play a production journey on the canvas, switch seeds, rehearse failures, and hear the steps land. This is the tier teams pay for when architecture has to match runtime.

Living journeys
Anchored to real nodes — never a stale Lucid export.
Canvas playback
Present execution to executives on the architecture they trust.
Failure scenarios
Rehearse timeouts and DLQs before production.
Mermaid round-trip
Import sequence docs · export for Confluence.
Coverage heatmap
Blind spots surface before an incident does.
Trace → Flow
Team: reconstruct journeys from OpenTelemetry.
Personal Workspace/payments-platform
ArchitectureFlowsPull Requests
Pro
Seed
Flow steps42ms
Clients2Core ServicesTrust Zone4Data & Events3HTTPSHTTPSOAuth2gRPCgRPCKafkaSQLiOS AppCLIENTNative mobile clientmobile · clientWeb PortalCLIENTBrowser-based storefrontweb · clientAPI GatewayGATEWAYRoutes & authenticates all cl…edge · tier-02Auth ServiceAUTHFRESHOAuth2 identity providersecurity · tier-0Order ServiceSERVICEOwns order lifecycle & statecritical · owner:payments-teamPaymentsPAYMENTCharges & refunds via Stripecritical · pci!orders.eventsKAFKADurable order event streamasync · partitions:12PostgreSQLPOSTGRESSTALEPrimary orders datastoredata · ownedOTel Collect…PLANNEDOTELTraces, metrics & logs pipeli…observability
p99 latency
420ms
Services
6
HTTPS

POST /checkout

Client submits the cart for checkout.

42ms
1/6
Interactive demo · try controls above

Architecture Flows ships on Pro and Team — the same canvas your engineers already govern. Trace replay, incident compare, and workspace MCP are Team-only. See pricing →

Architecture Agent

AI that designs the architecture model

Bring your own provider key. Diagramy keeps the model as the source of truth — with clarifying interviews, design proposals, previews, and full undo.

Clients2Core ServicesTrust Zone4Data & Events3HTTPSHTTPSOAuth2gRPCgRPCKafkaSQLOTeliOS AppCLIENTNative mobile clientmobile · clientWeb PortalCLIENTBrowser-based storefrontweb · clientAPI GatewayGATEWAYRoutes & authenticates all cl…edge · tier-02Auth ServiceAUTHFRESHOAuth2 identity providersecurity · tier-0AIOrder ServiceSERVICEOwns order lifecycle & statecritical · owner:payments-teamPaymentsPAYMENTCharges & refunds via Stripecritical · pci!orders.eventsKAFKADurable order event streamasync · partitions:12PostgreSQLPOSTGRESSTALEPrimary orders datastoredata · ownedOTel CollectorOTELTraces, metrics & logs pipeli…observabilityAI
AI proposed · dashed nodes pending Apply
Architecture
Improve resilience & observability
ready
Add Auth at the gateway edge and an OTel collector for Tier-0 services.
Proposed for your canvas
+2 nodes · +3 connections
  • + Auth Service
  • + Projection Worker
  • + OTel Collector
  • Gateway → Auth · OAuth2
DiscardApply
Open anytime with J

Bring your own AI key

Connect OpenAI, Claude, Gemini, OpenRouter or Groq. Keys are encrypted; Diagramy proxies requests and never trains on your architecture.

Edits the living model

The agent applies structured operations — create, connect, refactor — never Mermaid dumps or static images. The .arch model stays source of truth.

Preview before apply

Every proposal shows a human summary and operation list. Accept, reject, or regenerate. Undo restores the exact prior model.

Architect Mode

A senior-architect interview: requirements, scale, cloud, auth — then progressive design with explicit tradeoffs. Pro & Team.

Specialized agents

Review, Security, Performance, Documentation and Migration agents grounded in your current diagram. Pro & Team.

Continuous Copilot

Non-blocking suggestions while you design — dismissible, reasoned, one-click previewable fixes. Pro & Team.

Free includes BYOK with daily limits. Pro unlocks unlimited BYOK, Architect Mode, agents and Copilot. Team adds workspace-shared keys.
More than diagrams

Architecture that evolves

Design with AI, refine with semantic suggestions, then review and merge like code. The model stays living — not a slide deck.

Design

Prompt the Architecture Agent or start from a smart pattern.

Refine

Semantic suggestions and Copilot guide what comes next.

Review

Open a review. Comment on nodes, edges and AI proposals.

Approve

Required approvals from the owning teams.

Merge

Merge the change into the source-of-truth model.

Version

Every merge is an immutable, diffable version.

Evolve

The model keeps pace with the running system.

Why engineering teams love it

Smart like an architect. Rigorous like git.

Semantic recommendations and a BYOK Architecture Agent — plus every primitive engineers expect from version control and code review.

Semantic

Smart architecting

The palette knows what pairs next — adjacency, concepts, composition gaps, and one-click architecture patterns.

Auth Service
Pairs with API Gateway
add
OTel Collector
3+ services without observability
add
Projection Worker
Consumes orders.events
add
Search "sso" → auth, oauth-provider, identity-provider, gateway
Typed

Semantic Relationships

Edges carry protocol, direction, sync vs async.

HTTPSgRPCOAuth2KafkaOTel
Collaborative

Git-like Reviews

Thread comments on any node or edge. Approve AI proposals like PRs.

Approved by 2 reviewers
Proposed change

Pull Requests

Propose architecture changes — including AI designs — as reviewable, mergeable requests.

+ Auth Service · OTel Collector
~ Gateway → Auth (OAuth2)
AI branch · 8 operations
Always current

Living Documentation

Docs and ADRs from the model — owners, dependencies, runbooks — never stale again.

48
component kinds
7
patterns
6
C4 levels
Feature showcase

Not features. Superpowers.

Each capability is a first-class mode of the workspace. Hover to explore — or watch it run.

Architecture Flows
Clients2Core ServicesTrust Zone4Data & Events3HTTPSHTTPSOAuth2gRPCgRPCKafkaSQLiOS AppCLIENTNative mobile clientmobile · clientWeb PortalCLIENTBrowser-based storefrontweb · clientAPI GatewayGATEWAYRoutes & authenticates all cl…edge · tier-02Auth ServiceAUTHFRESHOAuth2 identity providersecurity · tier-0Order ServiceSERVICEOwns order lifecycle & statecritical · owner:payments-teamPaymentsPAYMENTCharges & refunds via Stripecritical · pci!orders.eventsKAFKADurable order event streamasync · partitions:12PostgreSQLPOSTGRESSTALEPrimary orders datastoredata · ownedOTel Collect…PLANNEDOTELTraces, metrics & logs pipeli…observability
Playback
Checkout & fulfill
Collaboration

Your whole team, on one canvas

Presence, live cursors, shared selection and review — architecture becomes a conversation, not a hand-off.

platform · live session
LO
MR
PN
TV
SK
5 online
Clients2Core ServicesTrust Zone4Data & Events3iOS AppCLIENTNative mobile clientmobile · clientWeb PortalCLIENTBrowser-based storefrontweb · clientAPI GatewayGATEWAYRoutes & authenticates all cl…edge · tier-02Auth ServiceAUTHFRESHOAuth2 identity providersecurity · tier-0Order ServiceSERVICEOwns order lifecycle & statecritical · owner:payments-teamPaymentsPAYMENTCharges & refunds via Stripecritical · pci!orders.eventsKAFKADurable order event streamasync · partitions:12PostgreSQLPOSTGRESSTALEPrimary orders datastoredata · ownedOTel Collect…PLANNEDOTELTraces, metrics & logs pipeli…observability
Lena
Priya
LO
Lena is editing API Gateway
Activity live
LO
Lena commented on API Gateway
now
Architecture is code

One source of truth. Two views.

Type the model, or draw it — they're the same thing. Deterministic, source-controlled, and diffable to the last edge.

platform.arch
bi-directional sync
DSL
1workspace "Platform" {
2group "Services" {
3gateway bff "API Gateway"
4auth auth "Auth Service"
5service orders "Order Service"
6payment payments "Payments"
7}
8group "Clients" {
9mobile ios "iOS App"
10web web "Web Portal"
11}
12group "Data" {
13postgres db "PostgreSQL"
14kafka topic "orders.events"
15}
16connect ios -https-> bff
17connect web -https-> bff
18connect bff -oauth2-> auth
19connect bff -grpc-> orders
20connect bff -grpc-> payments
21connect orders -kafka-> topic
22connect orders -sql-> db
23}
Canvas
Clients2Core ServicesTrust Zone4Data & Events3
Governance & Trust

Trusted with your most critical systems

The governance and security foundation platform teams require — included on Team, with no procurement process.

Protected Main

Architecture cannot be changed without going through review.

RBAC

Granular roles down to workspace, view and service level.

Audit Logs

Every change, comment and merge — exportable to your SIEM.

Version History

Immutable, signed versions with point-in-time restore.

Architecture Reviews

Required approvals and merge checks enforced by policy.

Git Integration

Sync the model with your repos, PRs and CI pipelines.

Governance

Codified architecture standards, enforced on every change.

Data Residency

EU / US regions, encryption at rest and in transit.

SOC 2 Type IIISO 27001GDPRHIPAA-readyPCI-DSS
Pricing

Choose the plan that fits your team.

Start free. Upgrade only when your architecture starts growing.

Individuals & Open Source

Free

Model your architecture properly, from the first diagram.

$0forever
Start Building
  • Unlimited public architectures
  • 2 private architecture repositories
  • The full architecture editor
  • Multi-level architecture views
  • DSL editor, import and export
  • Community templates
  • Local history
  • Architecture validation
  • BYOK Architecture Agent (daily limits)

Consultants & Tech Leads

Pro

For professional architects and consultants.

$19per month
Architect Professionally

Everything in Free, plus

  • Unlimited private repositories
  • Never lose architectural decisions again
  • Propose changes instead of overwriting them
  • See exactly what changed, and what it affects
  • Architecture Flows — living execution journeys on your diagram
  • Compare and restore any previous version
  • Personal policies and custom metadata
  • Advanced search across every system
  • Unlimited BYOK AI — Architect Mode, agents, Copilot
  • Priority support
Most popular

Engineering Teams

Team

Architecture review and governance.

$24per user / month

14-day free trial · then $$24/user/mo

Start Free Trial

Payment method required. Cancel anytime before day 15 for no charge.

Everything in Pro, plus

  • 14 days free — no charge until day 15
  • Every architecture change is reviewed before reaching production
  • Prevent accidental architecture changes
  • Automatically enforce engineering standards
  • Multiple reviewers, approvals and requested changes
  • Flow scenarios, failure compare, and incident replay
  • Every service has an owner
  • A permanent, auditable record of every decision
  • Shared templates, components and palettes
  • Organization-wide standards
  • Workspace AI keys shared with the team
  • Shared AI prompts and architecture standards

Architecture that designs itself — then ships like code.

Open the Architecture Agent, accept a semantic suggestion, or drop in a pattern. Bring your team. Keep the model alive.

No credit card requiredFree forever for individualsPress J for the Agent