Telegram to Obsidian Notes: Groq + GitHub Vault Automation
Telegram to Obsidian Notes: Groq + GitHub Vault Automation
Regular price
£71.99
Regular price
£71.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Telegram to Obsidian Notes: Groq + GitHub Vault Automation
Regular price
£71.99
Regular price
£71.99
Sale price
Unit price
/
per
Turn Telegram voice notes into Obsidian Markdown, automatically committed to GitHub
This n8n workflow listens for new Telegram messages, transcribes voice notes with Groq (Whisper), structures them with Groq (Llama), converts the result into Obsidian-ready Markdown, and saves it directly into your GitHub-hosted vault—then replies back in Telegram with the note details.
What this workflow does
- Telegram trigger: Starts when a new Telegram message is received.
-
Start command: If the message begins with
/start, the bot sends a welcome message back to the user. -
Voice note transcription: For Telegram voice notes, the workflow downloads the audio, renames it from
.ogato.ogg, and sends it to Groq Whisper for transcription. - Structured note extraction: Whether it’s the transcript (voice) or the original text (message), the workflow sends the content to Groq Llama to extract a structured JSON note including: folder, title, summary, ideas, questions, links, and tags.
- Obsidian Markdown generation: It converts the JSON into Obsidian-ready Markdown with YAML frontmatter, computes the target vault path based on the chosen folder and date, and base64-encodes the content.
- GitHub vault save: Creates or updates the Markdown file in your GitHub repository using the GitHub Contents API.
- Telegram confirmation: Replies with the note title, a summary hook, open-question count, and the saved vault path.
Use cases
- Capture daily reflections and questions in Telegram and have them appear in Obsidian as dated notes.
- Auto-transcribe voice memos into knowledge base entries with tags and links.
- For SaaS operators and automation engineers: keep a Git-backed Obsidian vault synchronized from a mobile-friendly input channel.
Technical details
- n8n nodes/workflow logic: if, code, switch, telegram, http request, and a sticky note.
- Groq integration: Uses an HTTP Header Auth credential with Authorization: Groq API key.
- LLM steps: Groq Whisper (transcription) and Groq Llama (structured JSON note).
- GitHub integration: Writes Markdown files to a GitHub repository via the GitHub Contents API.
Inspired by LLM-Wiki (Andrej Karpathy).
