n8n-workflow-designer
Design complex n8n workflows with AI assistance - loops, branching, error handling
View on GitHubTable of content
Design complex n8n workflows with AI assistance - loops, branching, error handling
Installation
npx claude-plugins install @jeremylongshore/claude-code-plugins-plus/n8n-workflow-designer
Contents
Folders: agents, commands, skills
Files: LICENSE, README.md
Documentation
Design complex n8n workflows with AI assistance - the most powerful open-source automation platform.
Why n8n?
n8n is the most powerful open-source automation platform available:
- Open Source - Self-host for complete control, no vendor lock-in
- Cost Effective - No per-execution fees, process millions for free
- Advanced Logic - Loops, branching, custom JavaScript code
- More Powerful - More capable than Zapier or Make.com
- Extensible - Create custom nodes, integrate anything
- AI-Ready - Native OpenAI, Anthropic, and LangChain integration
- Data Control - Keep sensitive data on your infrastructure
Installation
/plugin marketplace add jeremylongshore/claude-code-plugins
/plugin install n8n-workflow-designer
⚠️ Rate Limits & Resource Constraints
n8n is self-hosted - constraints are hardware-based (CPU/RAM), not API rate limits like cloud automation platforms.
Quick Comparison
| Platform | Paid (Zapier/Make) | FREE (n8n Self-Hosted) |
|---|---|---|
| Monthly Cost | $29-1,899/mo | $0/mo (hardware only) |
| Execution Limit | 750-1M executions | ∞ Unlimited |
| Workflows | 5-50 workflows | ∞ Unlimited |
| Registration | Email + payment | None (self-hosted) |
| Data Privacy | Cloud (3rd party) | Your infrastructure |
Annual Savings: $348-22,788 using self-hosted n8n instead of cloud automation platforms.
Self-Hosted: Hardware-Based “Rate Limits”
Unlike Zapier/Make cloud APIs, n8n’s constraints are resource-based when self-hosted:
1. Hardware Requirements by Workload
| Workload | vCPU | RAM | Disk | Concurrent Workflows | Notes |
|---|---|---|---|---|---|
| Light (1-10 workflows) | 1 | 2GB | 10GB | 5-10 | Basic automation |
| Medium (10-50 workflows) | 2 | 4GB | 20GB | 20-30 | Small agency |
| Heavy (50-200 workflows) | 4 | 8GB | 50GB | 50-100 | Production use |
| Enterprise (200+ workflows) | 8+ | 16GB+ | 100GB+ | 100+ | High-volume ops |
Multi-Agent Scenario: 5 Agents on One n8n Instance
# Docker Compose - Shared n8n instance for 5 agents
version: '3.8'
services:
n8n:
image: n8nio/n8n:latest
container_name: shared-n8n-instance
ports:
- "5678:5678"
environment:
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=secure_password
- N8N_WEBHOOK_URL=http://your-domain.com
- EXECUTIONS_MODE=queue # Critical for multi-agent
- QUEUE_BULL_REDIS_HOST=redis
- QUEUE_RECOVERY_INTERVAL=60
volumes:
- ~/.n8n:/home/node/.n8n
restart: unless-stopped
deploy:
resources:
limits:
cpus: '4'
memory: 8G
reservations:
cpus: '2'
memory: 4G
redis:
image: redis:alpine
container_name: n8n-redis-queue
volumes:
- redis_data:/data
restart: unless-stopped
volumes:
redis_data:
Result: 5 agents share one n8n instance with queue management (4 vCPU, 8GB RAM)
2. Execution Throughput “Limits”
| Hardware | Executions/Second | Executions/Hour | Executions/Month | Notes |
|---|---|---|---|---|
| 1 vCPU, 2GB RAM | 1-3 | 3,600-10,800 | 2.6M-7.8M | Light workflows |
| 2 vCPU, 4GB RAM | 5-10 | 18K-36K | 13M-26M | Medium workflows |
| 4 vCPU, 8GB RAM | 15-30 | 54K-108K | 38M-77M | Heavy workflows |
| 8 vCPU, 16GB RAM | 50-100 | 180K-360K | 129M-259M | Enterprise scale |
Workflow Complexity Impact:
- Simple (2-5 nodes, no AI): 100-200 ms per execution
- Medium (10-20 nodes, basic AI): 1-2 sec per execution
- Complex (30+ nodes, multiple APIs): 5-10 sec per execution
- AI-Heavy (LLM calls, image gen): 20-60 sec per execution
3. Storage Requirements
| Data Type | Size Per Item | 1K Executions | 100K Executions | Cleanup Strategy |
|---|---|---|---|---|
| Execution logs | 5-50 KB | 5-50 MB | 500MB-5GB | Auto-prune >30 days |
| Workflow JSON | 10-100 KB | 10-100 MB | 1-10 GB | Version control |
| Binary data | Variable | Variable | Variable | S3/object storage |
| Database | SQLite/Postgres | 50-100 MB | 5-10 GB | Regular vacuum |
Disk Space Planning:
# Minimal (10 workflows, 30-day retention)
Disk: 10 GB
# Medium (50 workflows, 90-day retention)
Disk: 50 GB
# Enterprise (200+ workflows, 1-year retention)
Disk: 200 GB + object storage for binary data
n8n Cloud vs Self-Hosted Constraints
n8n Cloud (Paid SaaS)
Rate Limits:
| Plan | Monthly Executions | Workflows | Support | Cost |
|---|---|---|---|---|
| Free | 5,000 | 5 | Community | $0 |
| Starter | 20,000 | 20 | $20/mo | |
| Pro | 200,000 | Unlimited | Priority | $50/mo |
| **Enterpri |
…(truncated)