System design at the
speed of code.
Map applications, integrations, data flows, and infrastructure. Choose C4 Architecture or System Design, then work in readable AAL or a synchronized visual canvas.
A product by Acefy · architecture.acefy.one
Source and canvas, kept together.
Write AAL or edit visually. Both stay aligned within each project — switch the capability to see them update instantly.
1aal c4 "1.0"2dictionary "2.0.0"3model "Customer context" {4 person Customer "Customer"5 system Store "Online Store"6 system Orders "Orders API"7 Customer -> Store "Places order"8 Store -> Orders "Submits order"9}Two capabilities, familiar ways to work.
Choose the project type that answers your audience's questions — then write, arrange, explain, and share your design.
Architecture-as-Code
Describe software structure or connected systems in readable AAL, using the language for your project type.
Visual Authoring
Create, connect, inspect, arrange, and resize architecture elements directly on the canvas.
Bi-directional Sync
Edit code or the canvas — both stay aligned within each project, instantly.
Local-First Privacy
Keep projects in your browser, or choose private cloud storage for access on other devices.
Auto-Layout Engine
Use automatic layout to organize a diagram, then Present to focus the conversation on your design.
Portable SVG/JSON Export
Export the current diagram as SVG or PNG, or transfer the complete project as versioned JSON.
From software structure to connected systems.
Use C4 to move through Context, Container, Component, and Deployment views. Use System Design to map integrations, data flows, events, and infrastructure on one canvas.
Questions, answered.
Start a C4 Architecture or
System Design project.
Create a free account to start designing. Or engage Acefy when you want help architecting the system behind the diagram.