The living workspace for software architecture

Not another diagramming tool. Diagramy is where architecture lives, evolves and ships — architecture as code, git-like reviews, versioning and governance, built for engineering teams.

Open the command palette anywhereK
platform.arch — Container
LO
MR
PN
TV
4 online
ContextContainerComponentEvent FlowSecurityDeployment
synced
Marcus
Order Service·critical·owner: payments-team
The workspace

An actual product, not a screenshot

Everything below is live. Watch a real architecture review play out — search, inspect, focus, comment, approve and merge.

diagramy.io / platform / main
LO
MR
PN
TV
4 online
iOS AppclientWeb PortalclientAPI GatewaygatewayOrder ServiceservicePaymentspaymentorders.eventskafkaPostgreSQLdatabaseRediscache
Marcus
Priya
Payments
Paymentsservice · payments-team
payments.refundscomponent
orders.events → Paymentsrelationship
Open details
Focus dependenciesF
Add relationshipR
CommentC
View historyH
MRMarcus Reed2m

Should Payments publish to orders.events directly, or via the gateway?

Add Payments → Redis cacheapproved
+2 nodes · +3 edges · 2 reviewers
1Container view · 8 services synced
More than diagrams

Architecture that evolves

A diagram is a dead artifact the moment you save it. Diagramy turns architecture into a living workflow — the same one your code already follows.

Draw

Model services & relationships on an infinite canvas.

Review

Open a review. Comment on nodes, edges and layers.

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.

Deploy

Publish views, docs and topology to your teams.

Evolve

The model keeps pace with the running system.

Why engineering teams love it

Built like the tools you already trust

Every primitive engineers expect from version control and code review — brought to architecture, natively.

Deterministic

Architecture as Code

Every workspace is a plain-text .arch model. Diff it, branch it, review it, generate it.

service orders "Order Service" {
tags = ["critical"]
owner = "payments-team"
}
connect orders -kafka-> topic
Collaborative

Git-like Reviews

Thread comments on any node, edge or layer. Request changes, approve, resolve.

MR

Should Payments talk to Redis directly? @lena

Approved by 2 reviewers
Auditable

Version History

Every merge is an immutable version. Time-travel, compare and restore.

v18
v19
v20
v21
current
Typed

Semantic Relationships

Edges carry meaning — protocol, direction, sync vs async.

HTTPSgRPCKafkaSQLRedis
Proposed change

Pull Requests

Propose architecture changes as reviewable, mergeable requests.

+ Payments → Redis
- Payments → Postgres
2 files · 5 changes
Guardrails

Governance

Encode rules. Block merges that violate architecture policy.

Tier-0 services need a runbook
No public → database edges
Owners on every service
Always current

Living Documentation

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

24
services
61
relationships
6
C4 levels
Realtime

Collaboration

Multiplayer canvas with presence & live cursors.

LO
MR
PN
TV
editing now
Feature showcase

Not features. Superpowers.

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

Architecture Review
iOS AppclientWeb PortalclientAPI GatewaygatewayOrder ServiceservicePaymentspaymentorders.eventskafkaPostgreSQLdatabaseRediscache
MRMarcus Reedreview

This edge should be async. Can we route through orders.events?

Approved · ready to merge
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
iOS AppclientWeb PortalclientAPI GatewaygatewayOrder ServiceservicePaymentspaymentorders.eventskafkaPostgreSQLdatabaseRediscache
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"
4service orders "Order Service"
5payment payments "Payments"
6}
7group "Clients" {
8mobile ios "iOS App"
9web web "Web Portal"
10}
11group "Data" {
12postgres db "PostgreSQL"
13redis cache "Redis"
14kafka topic "orders.events"
15}
16connect ios -https-> bff
17connect web -https-> bff
18connect bff -grpc-> orders
19connect bff -grpc-> payments
20connect orders -kafka-> topic
21connect orders -sql-> db
22connect payments -redis-> cache
23connect payments -sql-> db
24}
Canvas
Intelligence

AI where it actually matters

No gimmicks. Diagramy applies AI to the hard parts of architecture — understanding, reviewing and stress-testing it.

Coming soon

Suggest missing relationships

Infers likely edges from traffic and code, and proposes them for review.

Coming soon

Detect anti-patterns

Flags cyclic dependencies, chatty services and single points of failure.

Coming soon

Simulate failures

Blast-radius analysis — what breaks if Redis goes down?

Coming soon

Generate architecture

Draft a starting model from a prompt or an existing repo.

Coming soon

Review architecture

A second pair of eyes on every pull request, before humans.

Coming soon

Generate documentation

Narrated docs and ADRs, always in sync with the model.

Private beta rolling out to design partners. Your model never trains a shared system.
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

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
  • Compare and restore any previous version
  • Personal policies and custom metadata
  • Advanced search across every system
  • Priority support
Most popular

Engineering Teams

Team

Architecture review and governance.

$24per user / month
Start Reviewing Architecture

Everything in Pro, plus

  • Every architecture change is reviewed before reaching production
  • Prevent accidental architecture changes
  • Automatically enforce engineering standards
  • Multiple reviewers, approvals and requested changes
  • Every service has an owner
  • A permanent, auditable record of every decision
  • Shared templates, components and palettes
  • Organization-wide standards

This is the future of software architecture.

Start modeling in minutes. Bring your team. Ship architecture that keeps up with your code.

No credit card requiredFree forever for individualsPress K to explore