A production-grade system that converts natural language user prompts into valid n8n workflow JSON, with strong validation, security controls, auto-repair logic, and node enforcement.
This project enables users to describe workflows in plain English and automatically generates import-ready n8n workflows using GPT models — safely and reliably.
- AI-powered workflow generation
- Strict node allowlist enforcement
- Automatic invalid-node detection & repair
- Schema + semantic validation
- Self-healing regeneration loop
- n8n-compatible JSON output
- Extensible validation pipeline
User Prompt
↓
Intent Validation
↓
System Prompt Injection (Strict Rules)
↓
GPT JSON Generation
↓
JSON Parsing
↓
Node Allowlist Validation
↓
Auto-Repair / Replacement
↓
Semantic Validation
↓
Security Validation
↓
n8n Workflow Import