Upload a customer brief, even a photo of the whiteboard, and designer/critic agent pairs argue their way to a cited network design. A build agent then turns it into Containerlab, GNS3, and draw.io artifacts.
After a customer meeting, turning scribbled requirements into a defensible design doc takes days. The LLM shortcut produces confident designs with invented best practices. If a design decision can't cite a real guideline, you need to know that before the customer asks.
Multimodal intake: typed PDF, Word, or Markdown, pasted notes, or a photo of the whiteboard via a vision LLM. No separate OCR service. An extractor splits the brief into LAN, WAN, EDGE, CLOUD, and QOS sections.
An orchestrator derives a shared baseline (routing family, AS numbers, IP plan, QoS classes, security posture), then spawns one designer/critic loop per section, running in parallel. The designer must cite a ChromaDB corpus of design guidelines. Unsourceable decisions are flagged, never fabricated.
The critic independently re-queries ChromaDB to verify each citation in code, so the LLM doesn't grade its own homework, then hunts for design flaws. Strictness is user-controlled 1-5. A coherence pass catches cross-section conflicts and forces revision.
Approved sections feed a conversational build agent that decides per-turn whether to ask or build, emitting a topology spec, deterministic Cisco IOS / FRR configs, and exports as draw.io XML, Containerlab YAML, and GNS3 skeletons. Push to gear is lab-inventory-gated with a dry-run then confirm flow.
Archie is the colleague who reads the whole design guide, argues with you about it, and then builds the lab to prove the point.