Architecture Templates

Start with a proven architecture pattern. Each template is a production-ready topology you can customize on the canvas.

Web Application

SaaS Application

Modern SaaS with auth, billing, real-time features, and error monitoring

ReactNext.jsNestJSPostgreSQLRedis+1
10 nodes9 edges
Open
E-commerce

E-commerce High Traffic

Scalable storefront with CDN, search, event-driven orders, and payment processing

CDNNext.jsExpressKafkaPostgreSQL+1
11 nodes10 edges
Open
Enterprise Integration

Queue-based ERP Sync

Async enterprise integration with exponential retry and dead letter isolation

NestJSRabbitMQSAPPostgreSQL
7 nodes7 edges
Open
AI / ML

AI Chatbot Stack

LLM-powered chatbot with RAG vector retrieval, streaming, and provider failover

ReactWebSocketFastAPIPineconeOpenAI+1
9 nodes8 edges
Open
Event Processing

Webhook Ingestion Pipeline

Multi-source webhook receiver with validation, queuing, dead letter handling, and delivery

API GatewayRate LimiterKafkaWorkersDLQ+1
9 nodes8 edges
Open
Data Pipeline

News Crawler Pipeline

Scheduled scraping with URL queuing, content storage, search indexing, and CDN-cached API

SchedulerWorkersRedisMongoDBElasticsearch+1
7 nodes8 edges
Open
Microservices

Microservice Event-Driven

Domain-driven microservices with event sourcing, CQRS analytics, and dead letter isolation

API GatewayAuthNestJSExpressKafka+1
11 nodes11 edges
Open
DevOps

CI/CD Deployment Pipeline

End-to-end CI/CD with container builds, secret injection, staged rollout, and observability

GitHubCI/CDDockerVaultKubernetes+1
9 nodes8 edges
Open
Learning

Getting Started

Interactive tutorial board that teaches drag, connect, edit, and export

Drag & DropConnectionsInspectorTemplatesExport
5 nodes5 edges
Open
Realtime

Realtime Chat System

WebSocket-powered messaging with presence, typing indicators, and message persistence

ReactWebSocketRedis Pub/SubMongoDBS3
7 nodes7 edges
Open
Media

Video Streaming Platform

Transcoding pipeline with CDN delivery, adaptive bitrate, and analytics tracking

HLS PlayerCDNFFmpegRabbitMQClickHouse+1
8 nodes8 edges
Open
Enterprise

Multi-tenant SaaS ERP

Tenant-isolated ERP with shared infrastructure, RBAC, and background batch processing

ReactAPI GatewayPostgreSQLRedisS3
8 nodes8 edges
Open
AI / ML

AI Agent Workflow

LLM orchestration with tool calls, vector retrieval, human-in-the-loop, and memory

Chat UIOrchestratorGPT-4 / ClaudeVector DBPostgreSQL
7 nodes7 edges
Open
Event-Driven

Event Replay & DLQ Monitoring

Resilient event pipeline with dead-letter queues, replay capability, and alerting

KafkaDLQReplay WorkerPagerDutyDashboard
8 nodes9 edges
Open
DevOps

Feature Flag Rollout System

Controlled deployments with flag evaluation, A/B testing, and progressive rollout

ReactFlag ServiceRedisPostgreSQLAnalytics
6 nodes6 edges
Open
Data Engineering

High-frequency Analytics Pipeline

Stream processing pipeline for clickstream, metrics, and real-time dashboards

SDKKafkaFlinkSparkClickHouse+1
8 nodes8 edges
Open
AI / ML

Search & Recommendation Engine

Full-text search with ML ranking, collaborative filtering, and real-time personalization

ElasticsearchML ModelRedisKafkaReact
7 nodes7 edges
Open
Infrastructure

Multi-region API Failover

Active-passive multi-region deployment with DNS failover, health checks, and data replication

DNS/GLBAPI (multi-region)PostgreSQLHealth Checker
6 nodes6 edges
Open
AI / ML

Edge-first AI Search App

Low-latency AI search with edge functions, vector embeddings, and semantic caching

Next.js EdgeEdge FunctionsVector DBLLMSemantic Cache
6 nodes6 edges
Open