I created ArchitectAI towards the vision of higher-level, intent-driven software engineering. You sketch a system design, and the tool interprets components and their relationships to generate working project scaffolding.
The project explores how multimodal LLMs can bridge the gap between visual system design and implementation. You can try it here.
Resources that might be helpful
- The C4 Model — a lightweight way to think about system diagrams at different levels of detail
- arc42 template — structured architecture documentation; useful context for what “good” system descriptions look like
- Diagrams as Code (Mermaid) — if you want to move from sketches to version-controlled diagrams
- Martin Fowler on Software Architecture Guide — essays on architecture patterns, boundaries, and evolution
- Google AI Studio — where to get a Gemini API key if you want to run the tool locally
