ARCHWAY
[COMPARISON]

Archway vs Eraser

Eraser and Archway are in the same neighbourhood: both are AI-first diagramming tools aimed at engineers. Eraser bundles markdown notes alongside diagrams; Archway goes deeper on the architecture side: more icons, more export formats, direct GitHub / Terraform integration, and more AI credits per dollar.

FEATURE_BY_FEATURE

FeatureArchwayEraser
AI diagramsYes — coreYes — core
Free tier5 AI / month, 3 diagrams5 AI / month, 3 files
Paid entry (annual)$12/month Pro (monthly billing)$15/mo Starter (annual), $20 monthly
AI credits at paid entry50/month40/month
Team plan$35/user/mo — 200 AI/user$45/mo (annual) / $60/mo — 250 AI shared
Cloud architecture icons1,900+ (AWS 788, Azure 682, GCP 192, K8s 77)Curated set + 20-100 custom icons on higher plans
Diagram-as-code DSLProprietary multi-format DSLMarkdown + diagram syntax
Markdown notes attached to diagramsYes — collapsible panel beside the canvas, autosavedYes — interleaved with the diagram in one document
Generate from GitHub repo (C4)Native — paste URL, get a multi-system C4 diagram with correct system boundaries and container technologiesVia VS Code extension, manual trigger; flat diagram only
Generate ERD from a schema fileYes — Prisma, Drizzle, or SQL DDL parsed deterministically (sub-second, no AI cost)No
Generate from Terraform / ComposeYesNo
Model-aware entity swapRight-click swap services across providers (RDS → Aurora → Cloud SQL → Azure SQL)No — diagram and underlying model are not separated
Export: PNG / SVGYes — 4x scale PNG, SVG with font fallbackYes
Export: Mermaid, PlantUML, D2, draw.io, Terraform, JSONYes — all nativeMermaid + markdown
SAML SSOEnterpriseBusiness ($45/mo)
[PICK_ARCHWAY_IF]

Use Archway when

  • You want a real C4 diagram from your GitHub repo, not a flat node graph
  • Your codebase has a schema file (Prisma / Drizzle / SQL) and you want an ERD instantly with no AI cost
  • You want to swap cloud services in place without rebuilding the diagram
  • You need 1,900+ real cloud icons and exports to PlantUML / D2 / Terraform
[PICK_ERASER_IF]

Use Eraser when

  • You want notes and diagram syntax interleaved in a single file (Eraser's signature format)
  • Your team is already in Eraser
  • You prefer Eraser's specific diagram aesthetic
[VERDICT]

Both are honest AI-first tools for engineers, and both attach markdown notes to diagrams. Archway goes deeper on the architecture side: a canonical model that powers C4 reverse-derivation from real repos, a deterministic schema→ERD path with no AI cost, and right-click service swap. Eraser is stronger if you specifically want notes and diagram syntax interleaved in one document.