[{"data":1,"prerenderedAt":221},["ShallowReactive",2],{"project-n8n-automations":3},{"id":4,"title":5,"description":6,"extension":7,"favorite":8,"icon":9,"meta":10,"publishedAt":208,"readingTime":196,"shortDescription":209,"slug":210,"status":211,"stem":212,"tags":213,"type":219,"__hash__":220},"projects\u002Fprojects\u002Fn8n-automations.md","n8n Automations","An academic project exploring the automation of GenAI workflows using n8n and Ollama for self-hosted AI applications, including personalized research agents and productivity hubs.","md",false,"i-ph-plugs-connected-duotone",{"body":11},{"type":12,"value":13,"toc":194},"minimark",[14,19,32,36,41,56,72,76,79,121,125,128,132,160,164,185,188],[15,16,18],"h2",{"id":17},"overview","Overview",[20,21,22,23,31],"p",{},"This project focuses on designing and implementing autonomous workflows that leverage Large Language Models (LLMs) to streamline productivity and academic research. By orchestrating Generative AI through a self-hosted infrastructure on my ",[24,25,26],"strong",{},[27,28,30],"a",{"href":29},"\u002Fprojects\u002Fartlab","ArtLab",", I built a private ecosystem that acts as both a personal assistant and a specialized research agent.",[15,33,35],{"id":34},"key-workflows","Key Workflows",[37,38,40],"h3",{"id":39},"_1-centralized-productivity-hub","1. Centralized Productivity Hub",[20,42,43,44,47,48,51,52,55],{},"I developed a synchronization engine that bridges ",[24,45,46],{},"Notion",", ",[24,49,50],{},"Google Calendar",", and ",[24,53,54],{},"Todoist",".",[57,58,59,66],"ul",{},[60,61,62,65],"li",{},[24,63,64],{},"Contextual Sync:"," Academic events, such as course schedules and exam dates, are pulled from Notion and reflected in my calendar and task manager.",[60,67,68,71],{},[24,69,70],{},"Daily Briefing:"," Every morning, the system triggers a workflow that compiles my schedule, pending tasks, and a local weather report into a single, centralized email summary. This ensures a frictionless start to the day with all critical information in one place.",[37,73,75],{"id":74},"_2-intelligent-research-engine-rss-rag","2. Intelligent Research Engine (RSS & RAG)",[20,77,78],{},"To stay at the forefront of AI research, I built an automated pipeline for academic and technical monitoring.",[57,80,81,100,109,115],{},[60,82,83,86,87,47,90,47,93,47,96,99],{},[24,84,85],{},"Multi-Source Fetching:"," The system monitors RSS feeds from ",[24,88,89],{},"arXiv",[24,91,92],{},"Hugging Face",[24,94,95],{},"Hacker News",[24,97,98],{},"selfho.st",", and major industry blogs (OpenAI, Google Research, Meta).",[60,101,102,105,106,55],{},[24,103,104],{},"Semantic Filtering:"," Using LLMs, articles are filtered and ranked based on my specific research profile, with a focus on ",[24,107,108],{},"robust distributed learning",[60,110,111,114],{},[24,112,113],{},"Knowledge Base:"," Relevant papers and posts are automatically stored in a structured Notion database.",[60,116,117,120],{},[24,118,119],{},"Interactive Research Agent:"," I integrated a chat interface within n8n that allows me to query this collected data. I can request summaries, ask specific technical questions about a paper, or extract the most relevant insights for my current thesis work.",[15,122,124],{"id":123},"technical-architecture","Technical Architecture",[20,126,127],{},"The environment is built to handle complex multi-step chains, moving beyond simple API calls to create context-aware agents.",[37,129,131],{"id":130},"integrated-ecosystem","Integrated Ecosystem",[57,133,134,148,154],{},[60,135,136,139,140,143,144,147],{},[24,137,138],{},"Intelligence Layer:"," Integration with ",[24,141,142],{},"Gemini"," (API) and ",[24,145,146],{},"Ollama"," (local) for summarization and semantic sorting.",[60,149,150,153],{},[24,151,152],{},"Data Sources:"," RSS feeds and Notion databases.",[60,155,156,159],{},[24,157,158],{},"Notifications & UI:"," Gmail for briefings and Discord for real-time system alerts.",[15,161,163],{"id":162},"key-objectives","Key Objectives",[165,166,167,173,179],"ol",{},[60,168,169,172],{},[24,170,171],{},"Privacy-Centric AI:"," Ensuring that sensitive academic data and personal schedules remain within a self-hosted or controlled environment.",[60,174,175,178],{},[24,176,177],{},"Academic Efficiency:"," Reducing the \"noise\" of information overload by using AI to surface only the most relevant research papers.",[60,180,181,184],{},[24,182,183],{},"Low-Code Orchestration:"," Utilizing n8n to manage complex logic and API interactions without the overhead of maintaining a massive custom codebase.",[186,187],"hr",{},[20,189,190],{},[191,192,193],"em",{},"This project is currently under active development as I refine the RAG (Retrieval-Augmented Generation) logic and optimize the filtering prompts for my research.",{"title":195,"searchDepth":196,"depth":196,"links":197},"",2,[198,199,204,207],{"id":17,"depth":196,"text":18},{"id":34,"depth":196,"text":35,"children":200},[201,203],{"id":39,"depth":202,"text":40},3,{"id":74,"depth":202,"text":75},{"id":123,"depth":196,"text":124,"children":205},[206],{"id":130,"depth":202,"text":131},{"id":162,"depth":196,"text":163},"2026-03-15","Automating GenAI workflows with n8n and Ollama in a self-hosted environment.","n8n-automations","Completed","projects\u002Fn8n-automations",[214,142,215,216,217,218],"n8n","Self-Hosted","Automation","RAG","Productivity","Academic Project","0jNlaD4_SOxnIVjrIU6HFylXXtwvcfxznrOtnJforgI",1777982163834]