Create Personal Notes with Voice Transcription using Local LLaMA and Telegram
## 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 your personal notes and voice memos - all processed locally and sent via Telegram. Built to run efficiently on a Raspberry Pi 5, this agent supports a variety of note-taking styles and acts as your private memory extension. ## What It Can Do - Accept 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 ## How It Works ### 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. ### Transcription with Whisper (Local) If the input is a voice message, it is transcribed into text using Whisper running locally on your Raspberry Pi. ### AI Summarization & Tagging 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). ### Storage & Retrieval 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. ## Use Cases - 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 ## Privacy by Default 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. ## Technical Stack - 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 ## Real-Life Use 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.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Secure checkout powered by Stripe
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Productivity workflows
- Automate Personal Life Management with Telegram and Google Services$14.99
- Automate Google Sheets Cleanup by Removing Duplicates via Profile URLs$4.99
- Automate Google Sheets with AI-Driven Text Generation in n8n$9.99
- Automated Daily Briefing for Executive Communication Management$14.99
- Automate Salon Bookings with AI, Google Calendar, and Email Confirmations$14.99
- Automate Meeting Scheduling with AI via Telegram$9.99
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.