Hey everyone! Super pumped to share a project Iāve been working onāa fully automated AI chatbot in n8n that retrieves answers from Nate Herkās tutorials! šÆ
I absolutely love AI automation projects like this, and Iām always looking to connect with others who are building cool stuff! Would love to hear your thoughts on this.
What I Built & How It Works
I wanted a chatbot that could accurately answer questions based on Nateās n8n tutorialsāwithout relying on traditional APIs. So, hereās what I did:
Step 1: Selecting Videos & Structuring Data
First, I picked some of Nateās best videos on AI agents & n8n automation:
š The Ultimate AI Team in n8n ā No-Code Personal Assistant
š OpenAI Fires Back at Deep Seek with a New Reasoning Model: o3-mini
š How to Locally Host Deep Seek R1 for FREE in Under 10 Minutes in n8n
š How to Actually Build Agents with Deep Seek R1 in n8n
š How Iād Teach a 10-Year-Old to Build AI Agents
š How I Wish Someone Explained AI Agents to Me (as a Beginner)
š Best Model for RAG
š AI Agent Prompting Masterclass
š 5 n8n Tips You NEED to Know
Then, I added these as sources in NotebookLM and used a custom prompt to generate structured text files for each. The output was good but needed refining, so I ran it through ChatGPT to make the structure optimized for embedding.
Step 2: Storing Data in Pinecone Vector Database
To make the chatbot retrieve answers efficiently:
ā
Used Hugging Faceās "sentence-transformers/all-MiniLM-L6-v2" for embedding.
ā
Created a 384-dimension index in Pinecone.
ā
Stored all processed video content in the vector database.
Step 3: Building the AI Agent in n8n
For the chatbot workflow:
ā
Integrated Google Drive in n8n to fetch the structured text files.
ā
Used Claude 3.5 Haiku (20241022) as the AI model (since I had some Anthropic credits).
ā
Implemented Window Buffer Memory for better context retention.
ā
Added āAnswer with Vector Storeā as a tool to fetch relevant responses.
Final Results š”
After testing, the chatbot accurately retrieves information from Nateās tutorials, answering in a structured way. It works fully offline, running on my local n8n instance, so I canāt share access (plus, my Anthropic credits are limited š
).
I've attached images of both workflows and some Q&A examples with the chatbot. Let me know what you think! Would love to connect with others building AI automation in n8nāletās share ideas and grow together! š
Drop your thoughts below! ā¬ļø