Contents
- Stop Paying Zapier Hundreds a Month. n8n AI Agents Run on a Potato.
- What is n8n, Actually?
- n8n vs Zapier vs Make.com: The Thrifty Breakdown
- The AI Agent Node: Your New Best Friend
- Self-Hosting n8n: Easier Than You Think
- Common Docker Errors & Fixes Port already in use: Change -p 5678:5678 to -p 5679:5678 or stop the process already using port 5678. Permission denied: Add your user to the Docker group or run the command with proper Docker permissions. Container exits immediately: Check docker logs n8n, verify the volume exists, and confirm environment variables are valid. Building Your First AI Agent Workflow
- The Privacy Angle: Your Data, Your Rules
- Real Use Cases That Actually Save Time
- The Self-Sufficiency Stack: Local AI Meets Local Automation
- Key Takeaways
- Wrapping Up
- Related Posts
- Keep building from here
Stop Paying Zapier Hundreds a Month. n8n AI Agents Run on a Potato.
You know that feeling when you realize you’ve been overpaying for something for years? That’s most people with automation platforms. They’re handing $49, $99, even $599 a month to Zapier or Make.com for something they could run on a $5/month VPS. And now, with n8n’s AI Agent capabilities, the gap between “hosted convenience” and “self-hosted power” just evaporated.
n8n 2.0 landed recently and it’s not just a workflow tool anymore. It’s a full-blown AI agent platform that you can run on your own hardware, with your own data, on your own terms. If you’re the kind of person who likes owning their infrastructure (and if you’re reading TheThriftyDev, you probably are), this one’s for you.

What is n8n, Actually?
n8n (pronounced “n-eight-n”) is an open-source workflow automation platform. Think of it as Zapier, but you host it yourself. It’s got over 180,000 stars on GitHub, which makes it one of the most popular automation tools on the planet. And unlike Zapier, it doesn’t charge you per execution.
You get 500+ integrations out of the box. Gmail, Slack, Notion, GitHub, Google Sheets, webhooks, HTTP requests — if a service has an API, n8n can talk to it. You build workflows visually, connecting nodes together like a flowchart. Each node does one thing: fetch data, transform it, send it somewhere, make a decision.
But here’s where it gets interesting. n8n added an AI Agent node that turns your workflows from “if this then that” into genuinely intelligent automation. We’re talking about agents that can reason, use tools, maintain memory, and make decisions. All self-hosted. All private. All yours.
The n8n 2.0 Upgrade
Version 2.0 brought some serious under-the-hood improvements. Task runners now handle isolated workflow execution, so one runaway process can’t tank your whole setup. Database performance got a major boost. Security features are tighter. The platform evolved from a workflow engine into something that can legitimately compete with enterprise AI orchestration tools.

n8n vs Zapier vs Make.com: The Thrifty Breakdown
Let’s talk money, because that’s what matters to those of us who’d rather spend our budget on gear than SaaS subscriptions.
- Zapier: Free tier gives you 100 tasks/month. The $19.99/month plan? 750 tasks. Need more? $69/month for 2,000 tasks (when billed annually — monthly is ~$103). At scale, you’re looking at $599+/month for 100K tasks (custom pricing for high-volume). That’s rent money.
- Make.com: Free tier is 1,000 credits. The $9/month plan gets you 10K operations. Better than Zapier, but still usage-based pricing that punishes you for automating more.
- n8n self-hosted: $0 for unlimited executions. The only cost is the server you run it on. A $5/month VPS handles most workloads. Even a Raspberry Pi can run lighter setups.
See the difference? Zapier and Make penalize you for success. The more you automate, the more you pay. n8n flips that completely. Automate everything. Run 10,000 workflows a day. The cost doesn’t change.
And here’s the kicker: Zapier and Make don’t give you AI agents that can run locally. They shuttle your data through their servers, their AI providers, their infrastructure. With n8n, you can plug in a local LLM via Ollama and keep everything on your machine.

The AI Agent Node: Your New Best Friend
This is where n8n stops being “just another automation tool” and becomes something genuinely exciting. The AI Agent node isn’t a chatbot bolted onto a workflow. It’s a proper agent framework.
Here’s what it does:
- Reasons through multi-step tasks — it doesn’t just trigger actions; it decides which actions to take based on context
- Uses tools — you can give it access to other n8n workflows, HTTP requests, database queries, code execution, and more
- Maintains memory — connect it to a vector database like Qdrant and it remembers context across interactions
- Supports multiple LLMs — OpenAI, Anthropic, Google Gemini, or local models via Ollama. Your choice.
- Human-in-the-loop guardrails — set up approval steps so the agent checks with you before taking critical actions
The agent node integrates with
MCP (Model Context Protocol)
, which means your n8n workflows can be called as tools by other AI systems. It’s like giving your automation a universal adapter — any AI can plug into it.
Why This is Different from “AI Automation”
Most “AI automation” tools are just wrappers around ChatGPT. You send a prompt, you get a response, you stuff it into a spreadsheet. Boring. n8n’s approach is fundamentally different because the AI agent sits inside the workflow. It can branch logic, call APIs, query databases, run sub-workflows, and loop until the task is actually done. The community calls this “hybrid automation” — deterministic workflows handle the reliable stuff, AI agents handle the fuzzy stuff.
Self-Hosting n8n: Easier Than You Think
Here’s the part most guides skip or overcomplicate. Self-hosting n8n is stupid simple. You need Docker and about 10 minutes. That’s it.
Calculate Your Zapier vs n8n Savings
Minimum Requirements
- CPU: 1 core (2 recommended for AI workloads)
- RAM: 512MB minimum, 2GB if you’re running local LLMs
- Storage: 1GB for n8n itself, more depending on your data
- OS: Any Linux distro with Docker
Yeah, it runs on a potato. I’ve seen people run n8n on a $4/month Racknerd VPS without breaking a sweat. If you want to run local AI models too, bump up to something with 4-8GB RAM, which still costs less than a single month of Zapier’s mid-tier plan.
The Quick Docker Setup
Fire up your terminal and run this:
docker run -d \
--name n8n \
-p 5678:5678 \
-v n8n_data:/home/node/.n8n \
-e N8N_SECURE_COOKIE=false \
--restart unless-stopped \
n8nio/n8n
That’s it. Open http://your-server-ip:5678 and you’ve got n8n running. Set up your admin account and start building workflows.
For the full AI experience with local models, n8n provides an official Self-Hosted AI Starter Kit. It’s a Docker Compose template that bundles:
- n8n — the automation engine
- Ollama — local LLM runner (Llama 3, Mistral, Phi, etc.)
- Qdrant — vector database for agent memory and RAG
- PostgreSQL — reliable data storage
One docker compose up -d and you’ve got a complete private AI automation stack. No API keys. No cloud dependencies. No monthly bills from OpenAI.

Common Docker Errors & Fixes
- Port already in use: Change
-p 5678:5678 to -p 5679:5678 or stop the process already using port 5678.
- Permission denied: Add your user to the Docker group or run the command with proper Docker permissions.
- Container exits immediately: Check
docker logs n8n, verify the volume exists, and confirm environment variables are valid.
Building Your First AI Agent Workflow
-p 5678:5678 to -p 5679:5678 or stop the process already using port 5678.docker logs n8n, verify the volume exists, and confirm environment variables are valid.Building Your First AI Agent Workflow
Enough theory. Let’s build something real. Here’s a practical workflow that monitors your email, uses AI to classify and summarize messages, and routes them to the right place.
Step 1: Set Up the Trigger
Add an Email Trigger node (or an IMAP node if you’re using a standard email provider). Configure it to check for new emails every 5 minutes. Point it at your email server with your credentials.
Step 2: Add the AI Agent Node
Drop in an AI Agent node. This is where the magic happens. Configure it with:
- LLM: Connect to Ollama running locally (something like Llama 3 8B works great for classification tasks) or use OpenAI’s API if you don’t mind cloud calls
- Memory: Attach a Window Buffer Memory node to keep recent context
- Tools: Give it an HTTP Request tool (for looking up info), a Code tool (for data processing), and an Execute Workflow tool (for calling sub-workflows)
Step 3: Define the Agent’s Instructions
In the agent node, write clear system instructions. Something like:
“You are an email assistant. Read each email and classify it as: URGENT, FOLLOW_UP, NEWSLETTER, or SPAM. For URGENT emails, extract the key action items. For FOLLOW_UP, suggest a reply. For NEWSLETTER, write a 2-sentence summary. For SPAM, ignore it.”
Step 4: Route the Results
Add a Switch node after the agent. Route based on classification:
- URGENT → Send to Slack with a ping
- FOLLOW_UP → Create a draft reply in Gmail
- NEWSLETTER → Log to a Notion database
- SPAM → Trash it
Step 5: Test and Deploy
Hit the “Test” button, send yourself a few test emails, and watch the agent classify and route them. Tweak the instructions until it’s doing exactly what you want. Then activate the workflow and let it run 24/7.
This takes maybe 30 minutes to set up. It’d cost you real money on Zapier (multiple AI steps per email = lots of task credits). On n8n? It’s free. Forever.

The Privacy Angle: Your Data, Your Rules
This is where n8n really separates from the pack for privacy-conscious builders. When you use Zapier or Make.com with AI features, your data flows through their servers and their AI providers. Every email, every customer record, every document you process passes through someone else’s infrastructure.
With self-hosted n8n + Ollama running local models, your data never leaves your server. Period. The LLM runs on your hardware. The vector database runs on your hardware. The workflow engine runs on your hardware.
Why does this matter?
- Client data protection — if you’re a freelancer handling client data, you can’t just pipe it through OpenAI’s API without thinking about it. Self-hosted keeps you compliant.
- No data training — cloud AI providers might train on your inputs. Local models don’t phone home.
- Works offline — internet goes down? Your automations keep running. Try that with Zapier.
- No vendor lock-in — you own the infrastructure. If n8n changes their cloud pricing, you don’t care. You’re self-hosted.
For people who take self-reliance seriously, this isn’t optional. It’s the whole point. You wouldn’t trust your neighbor to hold all your mail, so why trust a cloud provider with all your data?
Real Use Cases That Actually Save Time
Let’s get concrete. Here are workflows you can build today that will save you real hours:
Email Triage Agent
We just built this one above. But extend it: add sentiment analysis, automatic response drafting, calendar event extraction. An AI agent that reads your inbox so you don’t have to. This alone saves 30-60 minutes daily if you get a lot of email.
Content Pipeline
Build a workflow that: monitors RSS feeds for topics you care about → AI agent summarizes and ranks articles → drafts social media posts for the top 5 → queues them in a scheduling tool. You go from “spending 2 hours on content curation” to “reviewing 5 pre-written posts in 10 minutes.”
Data Processing Agent
Got messy data? CSV files from clients with inconsistent formats? An n8n AI agent can ingest the file, understand the schema (even when headers are wrong or missing), normalize the data, validate it, and pipe it into your database. No more manual Excel cleanup.
Customer Support Bot
Connect n8n to your support inbox or chat widget. The AI agent reads incoming questions, searches your knowledge base via RAG (that’s what the Qdrant vector database is for), drafts helpful responses, and routes complex issues to a human. Companies are deploying this pattern and cutting first-response time from hours to seconds.
Financial Document Analyzer
Feed PDFs (invoices, receipts, bank statements) into an AI agent workflow. It extracts line items, categorizes expenses, and logs everything to a spreadsheet or accounting tool. The n8n AI Starter Kit specifically calls out private financial analysis as a use case, and for good reason — you don’t want financial docs hitting OpenAI’s servers.
The Self-Sufficiency Stack: Local AI Meets Local Automation
Here’s where everything connects. TheThriftyDev is about more than saving money. It’s about building resilience. And the combination of local AI + self-hosted automation is a cornerstone of that.
Think about what happens when you control the full stack:
- Local LLM (via Ollama) — AI that runs without internet, without API keys, without usage limits
- Self-hosted automation (via n8n) — workflows that don’t depend on any cloud service
- Local vector database (via Qdrant) — your own search and retrieval engine
- Self-hosted storage — your files, your databases, your backups
Put these together and you’ve got something powerful: an automation platform that works regardless of what happens. Internet outage? Still running. Cloud provider changes their ToS? Don’t care. API price hike? Not affected.
n8n acts as the central hub for all of this. It’s the orchestrator that ties your local AI, your databases, your APIs, and your tools together. You build once, automate forever, and own every piece of the puzzle.
This is what digital sovereignty looks like in practice. Not theorizing about it. Not buying a course about it. Building it yourself, on hardware you control, with tools that are free and open source.

Key Takeaways
- n8n is free, open-source, and self-hostable — unlimited executions for the cost of a cheap VPS or an old laptop
- The AI Agent node turns workflows into intelligent automation — agents that reason, use tools, and maintain memory
- Self-hosting means total privacy — your data never leaves your server when paired with local LLMs
- The AI Starter Kit bundles everything you need — n8n + Ollama + Qdrant + PostgreSQL in one Docker Compose file
- Zapier and Make are expensive at scale — n8n gives you more for less, and you own the infrastructure
- This fits into a larger self-sufficiency strategy — local AI + self-hosted automation = digital resilience
Wrapping Up
If you’ve been paying for Zapier or Make.com and feeling the squeeze every month, it’s time to make the switch. n8n isn’t just a cheaper alternative — it’s a better alternative when you factor in AI agents, privacy, and the freedom to customize everything.
The AI Starter Kit makes setup approachable even if you’re not a DevOps wizard. Docker Compose up, configure your LLM, start building. The hardest part is deciding what to automate first.
And if you’re building out a self-sufficiency stack — local compute, local AI, local storage, local networking — n8n slots right in as your automation backbone. It’s the glue that makes all your other self-hosted tools work together intelligently.
Check out the official AI Starter Kit docs to get rolling. And if local LLMs are new to you, our beginner’s guide to local LLMs will get you up to speed.
More tutorials, guides, and thrifty tech wisdom at TheThriftyDev blog. Build smart. Own your stack. Stay resilient.
Get the self-hosted automation checklist
Get the starter privacy cleanup plan for people-search sites, tracking, location leaks, browser settings, and everyday data exhaust.
No spam. Practical privacy, AI, backup, and tool drops. Unsubscribe anytime.Related Posts
- MCP Explained: The USB-C of AI Connections
- n8n vs Make.com vs Zapier: Which Automation Tool Is Right for You in 2026
- Why Most AI ‘Hacks’ Fail (And How to Build Workflows That Actually Stick)
Keep building from here
These related guides continue the same thread with practical next steps:
- Automation and No-Code Workflow Hub
- n8n vs Make.com vs Zapier: Which Automation Tool Is Right for You in 2026
- How to Build Your First AI Agent Without Code (2026 Step-by-Step Guide)
- Why Most AI ‘Hacks’ Fail (And How to Build Workflows That Actually Stick)
- Building Your First AI Workflow: A Complete Beginner’s Guide
- Automate Your Weekly Reporting with AI (No Code Required)
- The Ultimate Guide to AI Email Automation for Small Business Owners
Views: 3