Create a privacy-focused AI assistant with Telegram, Ollama, and Whisper
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 11 nodes and runs on Telegram events (message). Along the way it connects Telegram and Ollama Chat Model.
How it runs
Trigger: On Telegram events (message).
- Authorization Check If (If): checks a condition and branches into true / false
- Message Type Switch (Switch): routes items into 2 branches
- Send a text message (Telegram): uses Telegram
- AI Agent: runs an AI agent, with model: Ollama Chat Model; memory: Simple Memory
- Get Voice File (Telegram): work with file
- Send a text message (Telegram): uses Telegram
- Whisper ASR HTTP Request (HTTP Request): calls an HTTP API (POST)
- Rename Transcription Key (Rename Keys): uses Rename Keys
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- Telegram Trigger
n8n-nodes-base.telegramTrigger - Telegram
n8n-nodes-base.telegram - Switch
n8n-nodes-base.switch - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - AI Agent
@n8n/n8n-nodes-langchain.agent - Ollama Chat Model
@n8n/n8n-nodes-langchain.lmChatOllama - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Rename Keys
n8n-nodes-base.renameKeys
From the author
Title: Create a Privacy-Focused AI Assistant with Telegram, Ollama, and Whisper PersonalAssistant is a fully-local, intelligent AI agent that assists you with daily tasks through voice or text interaction via Telegram. It is designed for users who want the…