Block 1 - Telegram Trigger
- Type / Role
- n8n-nodes-base.telegramTrigger - telegramTrigger
- Config choices
- Version 1.2
This workflow is provided as-is. Please review and test before using in production.
PersonalNotesAssistant – Organize and Understand Your Thoughts with Local AI PersonalNotesAssistant is an offline capable, AI powered agent that helps you store, summarize, retrieve, and reflect on...
n8n-nodes-base.telegramtrigger, n8n-nodes-base.telegram, @n8n/n8n-nodes-langchain.chainllm, @n8n/n8n-nodes-langchain.lmollama, n8n-nodes-base.switch, n8n-nodes-base.if, n8n-nodes-base.httprequest, n8n-nodes-base.stickynote
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Alberto.
Original n8n.io sourceAccept voice or text notes via Telegram
Transcribe audio messages into clean, structured text (using Whisper)
Automatically summarize or categorize notes with a local LLM
Answer questions based on your past notes
Retrieve relevant entries by topic, date, or keyword
Help you journal or reflect by asking follow-up questions
Work completely offline — no cloud or external APIs
Capture Notes via Telegram You send a voice message or text to your Telegram bot. The assistant supports both quick thoughts and long-form content.
If the input is a voice message, it is transcribed into text using Whisper running locally on your Raspberry Pi.
The transcribed or typed note is sent to LLaMA 3.2 via Ollama, which summarizes it, suggests tags, and stores it with metadata (e.g., timestamp, mood, theme).
Notes are stored in a local database (e.g., SQLite or JSON). You can later query the assistant with prompts like:
“What did I say about stress last week?”
“Summarize my ideas from this month.”
“Show notes tagged with 'travel'.”
Follow-Up & Reflection The agent can optionally engage with reflective prompts to help you deepen your thoughts or gain insight from what you’ve recorded.
Track personal growth, habits, or therapy progress
Create voice memos while walking or commuting
Maintain a structured journal without typing
Use as a second brain to help you remember and revisit important thoughts
Everything runs locally:
No notes are uploaded to cloud platforms
No audio is sent to third-party transcription services
No LLM processing happens outside your device
Ideal for privacy-minded users, psychologists, researchers, or digital minimalists who want AI assistance without surveillance.
Raspberry Pi 5: Low-power edge device
Whisper (local): For voice-to-text conversion
Ollama + LLaMA 3.2: For summarization, classification, and retrieval
Telegram Bot API: For input/output
Custom Database (e.g., JSON/SQLite): For storing and querying notes
This agent is actively used daily by the developer to log ideas, emotions, and plans. It has proven effective for lightweight journaling and context-aware memory assistance, even when offline.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | Create personal notes with voice transcription using local LLaMA and Telegram |
|---|---|
| Complexity | advanced |
| Nodes | 17 |
| Categories | Personal Productivity, AI Chatbot |
| Author | Alberto |
| Published | 14 Jul 2025 |
Use the JSON export at /data/workflows/6013/6013.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
PersonalNotesAssistant – Organize and Understand Your Thoughts with Local AI PersonalNotesAssistant is an offline capable, AI powered agent that helps you store, summarize, retrieve, and reflect on...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Personal Productivity, AI Chatbot use case.