Create active learning notes from YouTube videos with Gemini and Notion

Go to Workflow
0 views
Built by Abelion Lavv Abelion Lavv
Created on June 15, 2026

Description

What this workflow does

Transform YouTube videos into structured Active Learning study sheets using AI.

This workflow extracts video metadata, transcribes audio with Google Gemini, applies the ICAP Framework (Interactive, Constructive, Active, Passive) for deep learning, and generates micro-goals, Cornell notes, Feynman explanations, and practice tasks—all automatically formatted in Notion.

Perfect for students, educators, and lifelong learners who want to maximize retention from video content.

How it works

Submit YouTube URL - User enters video URL via form
Extract metadata - Retrieves title, channel, publish date, and thumbnail
Download & transcribe - Gets audio via RapidAPI and transcribes with Google Gemini
AI analysis - Applies Active Learning framework to generate structured study content
Create Notion page - Builds formatted page with all learning materials

Setup requirements

Credentials needed:
YouTube Data API (OAuth2)
Google Gemini API key
RapidAPI key (YouTube Downloader API)
Notion API integration

Before running:
Duplicate the Notion database template (link in workflow sticky note)
Share database with your Notion integration
Configure credentials in n8n
Add your RapidAPI key in the HTTP node
Add your Notion Database ID in the Build Page Structure node

All configuration points are clearly marked with sticky notes in the workflow.

Nodes Used (8)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Google Gemini
@n8n/n8n-nodes-langchain.googleGemini
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
HTTP Request
n8n-nodes-base.httpRequest
Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured
YouTube
n8n-nodes-base.youTube