Skip to content
FlowHubFluxonLab
Google Sheets
RAG & Knowledge Basesfree

Build a RAG Knowledge Base from Educational PDFs with Gemini and Supabase

by Salman MehboobUpdated Aug 2026
RequiresGoogle SheetsGoogle SheetsGoogle DriveGoogle DriveGoogle Gemini
Share Post Share
EFExtract from FileExtract from Fi…CoCode in JavaScriptCode in JavaScr…Get row(s) in sheetGet row(s) in s…FiFilterSeAll DoneIfSeraj or Drive?HRFetch File PageCoExtract PDF URL + TitleExtract PDF URL…HRDownload PDF (Seraj)Download PDF (S…VSInsert to Supabase pgvectorInsert to Supab…DDPDF Binary LoaderPDF Binary Load…TSRecursive Text SplitterRecursive Text …Update row in sheetUpdate row in s…SILoop Over ItemsCoExtract Drive File ID + TitleExtract Drive F…Download PDF (Drive)Download PDF (D…IfDrive Link?WaWaitEGEmbeddings Google GeminiEmbeddings Goog…Iftext pdf?Update row in sheet1Update row in s…ScSchedule TriggerAgSerajUAE RAG AgentSerajUAE RAG Ag…Gemini Flash (RAG)Gemini Flash (R…VSSerajUAE Knowledge BaseSerajUAE Knowle…EGGemini Embeddings (Query)Gemini Embeddin…ChWhen chat message receivedWhen chat messa…12345678910111213141516171819202122232425
1/5
FLOWS
STEPS · 25
Runs on a schedule

On a schedule, loads PDFs from Google Drive, embeds them with Google Gemini into a Supabase vector store, tracking progress in Google Sheets.

Tags

cronadvancedGoogle SheetsGoogle DriveInternal WikiAI RAGdiscoveredpending-review
Connects
sheetsGoogle SheetsgoogledriveGoogle DriveGoogle Gemini
CategoryRAG & Knowledge Bases
Triggercron
Complexityadvanced
Nodes27
AddedJun 27, 2026