Powered by LangGraph + Claude / Gemini

Turn Architecture Diagrams
Into Engineering Blueprints

Upload any system diagram. ArchSpec Agent identifies every service, database, and protocol using vision AI, cross-references your corporate standards, and delivers a production-ready specification document in seconds.

3-Node
AI Pipeline
Vision AI
Diagram Parsing
3 Languages
.NET · Java · Python
ZIP / GitHub
Project Export

Everything the Pipeline Does

A fully automated, three-stage AI workflow that turns a visual diagram into a complete engineering specification.

PNG / JPG / WEBP input
Azure DevOps integration
Gemini & Claude support
.NET · Java · Python output
ZIP download & GitHub push
Token usage tracking
👁

Vision-Powered Diagram Analysis

Multimodal AI reads every element of your architecture diagram — microservices, databases, message brokers, cloud resources, communication protocols, and frontend frameworks — and returns a structured technology list.

parse_diagram_node
🔍

Semantic Standards Cross-Reference

Your corporate coding standards are chunked, embedded, and stored in a ChromaDB vector store. Each detected technology is semantically queried to pull the most relevant guidelines and guardrails.

cross_reference_node
📄

Multi-Language Project Generation

A Principal Architect-level prompt synthesises a complete specification plus actual starter code files in your chosen language (.NET, Java, or Python). Export as a structured ZIP or push straight to GitHub.

synthesize_spec_node

Three Steps to a Specification

1

Upload Your Diagram

Drag and drop any architecture diagram — system design, cloud topology, microservice map, or data flow chart.

PNG · JPG · WEBP
2

Provide Coding Standards

Paste your standards directly or connect to an Azure DevOps repository to fetch them automatically from a Markdown file.

Local text or ADO repo
3

Export Your Project

Receive a structured specification with starter code files scaffolded for your chosen language. Download as a ZIP or push directly to GitHub.

ZIP · GitHub · .NET · Java · Python

Ready to generate your first specification?

No account required. Open the Studio, upload a diagram, and see the results in under a minute.

⚡ Open Studio Now