Open Source - MIT Licensed

Describe a task.
Get a workflow.

AI-powered autonomous builder for n8n. Claude Code designs, builds, validates, tests, and delivers production-ready workflows from a plain-language brief.

$ curl -fsSL https://raw.githubusercontent.com/natiixnt/n8n-autopilot/main/install.sh | bash Copied!
525+
Integrations
2,653+
Workflow Templates
5
Phases, Fully Autonomous
0
Technical Decisions Needed

Five phases. Fully autonomous.

From a vague brief to a tested, active workflow. No manual steps in between.

1

Understand

Parses your brief into structured requirements. Infers missing details instead of asking. Asks max 1-2 questions only if the answer changes the architecture.

No tools - pure reasoning
2

Design

Searches 2,653+ templates for matching solutions. Selects the optimal architecture pattern. Picks the best nodes from 525+ available integrations.

search_templates + search_nodes
3

Build + Credentials

Creates the workflow iteratively, node by node. Configures expressions, connections, error handling. Auto-assigns credentials from your n8n instance.

n8n_create_workflow + n8n_update_partial_workflow
4

Validate & Fix

Runs validation loops. Auto-fixes errors with n8n_autofix_workflow. Repeats until the workflow is clean. Usually 2-3 cycles.

n8n_validate_workflow + n8n_autofix_workflow
5

Test & Deliver

Executes with realistic test data. Checks results, fixes failures. Activates the workflow. Delivers a full report with webhook URLs, credential status, and what it does.

n8n_test_workflow + activateWorkflow

From brief to workflow in seconds

Claude Code
you: When a customer submits a feedback form, analyze sentiment with AI, save to Sheets, alert on Slack if negative
 
# Phase 1: Understanding requirements...
Trigger: Webhook (POST)   AI: Sentiment analysis   Output: Sheets + Slack
 
# Phase 2: Designing architecture...
Template #1847 matches 65% - building from scratch with best nodes
 
# Phase 3: Building workflow iteratively...
Created: Webhook -> Set -> OpenAI (sentiment) -> IF -> Slack + Sheets
Credentials assigned: Google Sheets (Main), Slack (Prod), OpenAI (GPT-4)
 
# Phase 4-5: Validated, tested, activated
Workflow #2847 is live. Webhook URL: https://n8n.example.com/webhook/feedback

Everything you'd do manually,
done autonomously

Zero-Config Architecture

Picks the right pattern automatically: webhook processing, API integration, database sync, AI agents, or scheduled tasks. You don't choose - it decides.

🔑

Smart Credential Matching

Lists your existing n8n credentials via API and auto-assigns them. Production-first heuristic. Asks only when truly ambiguous - one question, all creds at once.

🔎

Template-Aware

Searches 2,653+ real workflow templates before building. If a template matches 70%+, deploys it and modifies. Otherwise builds from scratch with best nodes.

Self-Healing Validation

Runs validation loops automatically. Interprets errors, applies auto-fixes, re-validates. Usually clean in 2-3 cycles. Handles false positives intelligently.

🚀

Real Testing

Generates realistic test payloads based on your use case. Executes the workflow, checks results, debugs failures. Only activates after successful test.

🌐

Any Language, Any Platform

Understands briefs in any language. Works on macOS, Linux, Windows. Supports n8n Cloud, self-hosted, and desktop. All 525+ integrations available.

525+ nodes, zero configuration

Every integration n8n supports. Autopilot finds and configures the right ones.

Slack Google Sheets OpenAI Gmail PostgreSQL HubSpot Notion Stripe Telegram Discord Airtable MySQL Jira GitHub Twilio Google Drive MongoDB Anthropic Salesforce Trello Asana AWS S3 Pinecone HTTP Request Slack Google Sheets OpenAI Gmail PostgreSQL HubSpot Notion Stripe Telegram Discord Airtable MySQL Jira GitHub Twilio Google Drive MongoDB Anthropic Salesforce Trello Asana AWS S3 Pinecone HTTP Request

Up and running in 60 seconds

# One command installs everything
curl -fsSL https://raw.githubusercontent.com/natiixnt/n8n-autopilot/main/install.sh | bash

Installs n8n-mcp + 7 base skills + autopilot skill. Prompts for n8n URL and API key.

# PowerShell (run as admin)
irm https://raw.githubusercontent.com/natiixnt/n8n-autopilot/main/install.ps1 | iex

Same installer, PowerShell version. Sets environment variables in user scope.

# 1. Install n8n-mcp server
npm install -g n8n-mcp

# 2. Install base skills
git clone https://github.com/czlonkowski/n8n-skills.git /tmp/n8n-skills
cp -r /tmp/n8n-skills/skills/* ~/.claude/skills/

# 3. Install autopilot
git clone https://github.com/natiixnt/n8n-autopilot.git /tmp/n8n-autopilot
cp -r /tmp/n8n-autopilot/skills/n8n-autopilot ~/.claude/skills/

# 4. Configure ~/.claude/.mcp.json with your n8n URL + API key
# 5. Restart Claude Code

Stop building workflows manually.

Describe what you need. Autopilot handles the rest.

Star on GitHub Install Now