# Solarch Ferramenta de arquitetura backend para criar, validar e gerar código a partir de grafos de nós e arestas. - Findings24: - Site: - Preços: Freemium - Categorias: Ferramentas Dev IA, Gerador de código com IA ## O que é Solarch? Solarch keeps backend architecture and code in sync by centering system design on a live node/edge graph. You model components such as controllers, services, repositories, tables, DTOs, and queues, and the platform validates the connections before they appear on the canvas. From that validated architecture, Solarch generates code that matches the graph and helps keep code and design in sync over time. The product is built around an architecture-first workflow, with AI proposing changes while the Rules Engine verifies them and rejects unsupported connections. ## O que Solarch pode fazer? ### Live architecture canvas Draw backend architecture as a live node/edge graph with system parts such as controllers, services, repositories, tables, DTOs, and queues. ### Rules-based validation Validate connections as you draw, using a default-deny Rules Engine that rejects illegal edges and enforces anti-pattern checks. ### Hybrid code generation Turn the validated graph into code with a two-stage pipeline: deterministic scaffold generation first, then AI-assisted body completion where needed. ### Drift detection and sync Keep the diagram and codebase aligned through drift checking, bidirectional sync, and generated diffs that can block merges in CI. ### Multi-format export Export the architecture for developer workflows, including Mermaid diagrams, AI-readable memory, and code-generation outputs. ### Shared toolchain Use the same architecture and rules across the editor, CLI, and MCP server so different tools see the same underlying graph. ## Casos de uso ### Designing backend architecture Model a backend as a graph of application layers, validate each connection, and keep the design visible on a single canvas. ### Bootstrapping code from a diagram Generate deterministic scaffolds, then fill method bodies under contract when a project needs code that matches an approved architecture. ### Preventing architectural drift Check an existing NestJS repository for drift between the current code and the target graph, including CI checks that can block merges. ### Keeping tools in sync Let editors and agents work from the same architecture source so changes in VS Code, the CLI, or an MCP-connected agent stay consistent. ### Collaborating on shared architecture Share a graph with a team plan so multiple people can work from the same architecture while preserving node references across the project. ## Perguntas frequentes ### What is Solarch? Solarch is a backend-architecture tool for drawing systems as a node/edge graph. The Rules Engine validates each connection as you draw, and the platform generates code that matches the validated architecture. ### How does Solarch differ from AI coding tools like Copilot or Cursor? Solarch is positioned around architecture-first workflows rather than code-first completion. The product generates the architecture first, validates it with a default-deny rules system, and then generates code from that verified graph. ### What does the Rules Engine do? The Rules Engine is a default-deny validator for architecture graphs. It rejects connections that are not explicitly allowed and enforces anti-pattern checks, such as preventing a Controller from reaching a Table directly. ### Does Solarch have free and paid plans? The pricing page shows a free plan, paid plans, a team plan, and an enterprise contact flow. Paid plans include a 7-day trial. ## Informações rápidas - **Category**: Developer Tool - **Primary use**: Backend architecture modeling and code generation - **Platforms**: Web app, VS Code extension, CLI, MCP server - **Primary users**: Backend developers and AI coding agents - **Pricing**: Free plan, paid plans, team plan, enterprise contact flow - **Domain**: solarch.dev