32dots HEIDELBERG AI
COURSE FILES

Downloads

Workflow files, templates, and resources from the COS Heidelberg sessions. Import n8n workflows via Editor → ⋯ → Import from file.

⚙️
Session 2 — Voice to Lab AI (corrected)
Session 2
Chat trigger + Whisper STT + AI Agent + Simple Memory. Fixed session key — works with intermediate nodes between trigger and memory.
↓ Download
⚙️
Session 3.1 — AI posts to Mattermost
Session 3
Manual trigger → AI Agent (Groq llama-3.3-70b) generates a tip of the day → HTTP Request posts it to the COS Heidelberg #AI-test channel via webhook. Shows the full loop: LLM output → real-world integration.
↓ Download
⚙️
Session 3.2 — Hourly research digest → Mattermost
Session 3
Schedule (every 1h) → SearXNG web search → Code (extract top 5) → AI Agent summarises → posts digest to #AI-test. Change the search query and webhook URL to make it your own.
↓ Download
⚙️
Session 3.3 — AI that reads your documents
Session 3
Chat trigger → fetch any URL → AI Agent answers questions grounded in that document. Edit the Document URL node to use your own paper or page.
↓ Download
⚙️
Session 4 — AI that routes and transforms
Session 4
Router → IF node → two branches: 'summarize' (3-5 sentences) or 'extract' (numbered facts). Shows how n8n routes text to different AI pipelines based on keywords.
↓ Download
⚙️
Session 5 — Pulling data from scientific databases
Session 5
Chat trigger → Code (build PubMed URL) → esearch → Extract IDs → efetch plain-text abstracts → AI Research Assistant. Two-step API pattern: search for IDs first, then fetch content.
↓ Download
⚙️
Session 6 — Decisions and error handling
Session 6
Chat trigger → Code (extract PMID) → IF node → TRUE: fetch paper with error output enabled → AI summarize / HTTP error handler. FALSE: guide message. Shows IF routing and Continue on error.
↓ Download
⚙️
Session 7 — Research assistant
Session 7
Chat trigger → PubMed search tool → Paper details tool → Format paper list → AI Research Synthesizer. Pipeline implements the tool-use / ReAct pattern deterministically in n8n.
↓ Download
⚙️
Session 8 — Multi-stage literature pipeline
Session 8
5-stage pipeline: Search (esearch) → Fetch (efetch) → Extract (AI structured JSON) → Filter (removes incomplete) → Format (Markdown comparison table). AI extracts method, finding, limitation per paper.
↓ Download