Skip to content

Abilityai/n8n_ai_agents_course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

n8n AI Agents Course

Build production-ready AI agents with n8n - from basic chatbots to memory-enhanced intelligent assistants using modern development practices.

Course Episodes

Create functional AI assistants with n8n, Telegram, and tool integrations (calendar, email, tasks).

What You'll Build: LinkedIn Post Agent, Nexus AI Assistant, Scheduling Workflows
Duration: ~1 hour

Transform stateless agents into context-aware assistants using Supabase, pgvector, and semantic search. Learn the "vibe coding" approach with Cursor IDE and MCP servers for rapid AI-assisted development.

What You'll Build: Memory-enhanced Nexus Agent with dual-memory architecture (chat history + vector embeddings)
Duration: 1 hour 42 minutes

Quick Start

# Clone the repository
git clone https://github.com/abilityai/n8n_ai_agents_course.git
cd n8n_ai_agents_course

# Navigate to an episode
cd Episode_1  # or Episode_2

# Follow the episode-specific README for setup instructions

Prerequisites

  • n8n instance (self-hosted or cloud)
  • OpenAI API key
  • Episode-specific requirements in each folder

Key Technologies & Tools

Episode 1:

  • n8n workflow automation
  • Telegram Bot API
  • OpenAI GPT models
  • Google Calendar, Gmail APIs

Episode 2:

  • Cursor IDE with MCP servers
  • Supabase (PostgreSQL + pgvector)
  • Edge Functions
  • WhisperFlow (voice dictation)

Repository Structure

n8n_ai_agents_course/
├── Episode_1/           # Basic AI agents with n8n
├── Episode_2/           # Memory-enhanced agents with Supabase
└── resources/           # Shared resources

Each episode folder contains:

  • agents/ - n8n workflow JSON files
  • materials/ - Course transcripts and summaries
  • scripts/ - Deployment and management scripts
  • README.md - Complete setup and implementation guide
  • Episode-specific resources and documentation

Learning Path

  1. Start with Episode 1 - Build foundational understanding of n8n agents
  2. Progress to Episode 2 - Add memory and learn modern development practices
  3. Coming Soon: Episode 3 - Multi-agent systems and advanced orchestration

Course Philosophy

This course emphasizes practical, hands-on learning with real debugging sessions and iterative development. You'll learn the "vibe coding" approach - using AI tools to accelerate development while maintaining control over critical decisions.

Author

Eugene Vyborov
Founder and CEO of Ability.ai - AI Agents for Business

Community & Support

  • 🌐 AI Agent Hub - Directory of pre-built agents
  • 💬 Join the community of agent builders
  • 📚 Access course materials on GitHub

For detailed instructions, navigate to the specific episode folder and follow its README.

About

Comprehensive course on building AI agents with n8n - from basic implementations to production-ready systems with memory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors