
ArchFlow
ArchFlow is a privacy-first architecture designer that enables users to build, visualize, and test system architectures using an intuitive drag-and-drop interface. It supports real-time collaboration, allowing teams to design together by sharing rooms and seeing live cursors. The tool includes over 25 pre-built components for servers, databases, queues, APIs, and more, which users can arrange on a canvas and connect with arrows. Flow simulation allows testing by running data through the architecture to observe component interactions in real-time. Real API integration enables connecting nodes to external APIs, making GET/POST requests, and passing data using expressions like {{$input}} for dynamic transformation, filtering, and routing. An AI assistant provides two modes: creating architectures from textual descriptions and analyzing existing diagrams for insights, such as explaining the architecture, identifying bottlenecks, suggesting improvements, or conducting security reviews. All data remains local, stored in the browser's local storage, with options to export diagrams as PNG, SVG, or JSON for backup or sharing. Collaboration occurs peer-to-peer via Liveblocks, ensuring no central server involvement. The target users are software architects, developers, and teams needing a collaborative, secure tool for designing and testing system architectures without accounts or tracking.