Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Telegram AI

realm74realm74215 downloads

AI-powered Telegram sync with smart categorization, media grouping, and local document processing.

Add to Obsidian
Telegram AI screenshot
Telegram AI screenshot
  • Overview
  • Scorecard
  • Updates9

 

 

An advanced plugin that syncs Telegram messages to your vault with AI-powered processing (OpenAI), smart categorization, and automated content organization.

✨ Key Features

  • 🤖 AI Intelligence: Supports OpenAI (GPT-4 & Whisper). Automatically analyzes text, images, and seamlessly transcribes voice messages, audio, and video files.
  • 📂 Local Processing: Extracts text from documents (PDF, DOCX, TXT, Code files) locally to protect privacy and save API costs, with AI processing as a fallback.
  • 📸 Media Albums: Smartly handles Telegram media groups/albums, keeping context together in a single note.
  • 🔗 Smart Logic: URL-only messages skip AI to save tokens; distinct prompts can be applied based on the content type.
  • 🛡️ Robust Error Handling: Automatically detects and displays user-friendly alerts for API issues, such as exhausted billing quotas or invalid/revoked keys, preventing silent failures.
  • 📝 Dynamic Templates: Use powerful variables like {{ai:title}}, {{category}}, and {{date:YYYY-MM}} for file naming.

🚀 Quick Start

  1. Install: Download main.js, manifest.json, and styles.css from Releases to .obsidian/plugins/telegram-ai/.
  2. Obsidian: Settings → Community Plugins → Enable "Telegram AI Sync".
  3. Telegram Bot: Create a bot via @BotFather, copy the Token.
  4. Configure:
    • Enter Bot Token in plugin settings.
    • Add your Telegram User ID to "Allowed Chats".
    • Select your AI Provider and enter the API Key.

📋 Configuration & Usage

Template Variables

Customize how notes are created in the settings:

  • {{date:YYYY-MM-DD}}: Current date.
  • {{ai:title}}: AI-generated title based on content.
  • {{content}}: The processed message body.
  • {{category}}: AI-detected category (e.g., Work, Ideas).

AI Prompts

Using the built-in wide-modal prompt editor, you can define specific behavior and toggle processing for different content types:

  • General Formatting: Applied to all processed content as a final formatting step.
  • Text: Instructions for processing plain text messages.
  • Audio & Video: A unified prompt for handling transcripts generated by the Whisper API from voice messages, audio files, and video tracks.
  • Photos: "Analyze this image and extract text/context..." (Requires Vision API).
  • Documents: "Summarize this document..." (Handles parsed text from PDFs, DOCX, etc.).

🎛️ Settings Overview

Telegram Connection

  • Bot Token: Your Telegram bot token.
  • Allowed Chats: Whitelist of authorized users.
  • Connection Status: Real-time connection monitoring.

AI Configuration

  • Provider Selection: OpenAI.
  • Model Settings: Temperature, max tokens, timeout.
  • Prompt Management: Content-specific, unified media, and general prompts with a dedicated full-width editing interface.
  • Processing Toggles: Enable/disable AI parsing for each content type (Text, Photos, Audio/Video, Documents).

Organization

  • Categories: Define note categories with keywords.
  • Templates: Customize file paths and naming.
  • Distribution Rules: Advanced message routing.
  • Local Processing: Enable direct document text extraction for PDF and DOCX files.

📢 Community

Join our Telegram channel for updates, tips, and support.

🤝 Acknowledgments

Special thanks to the open-source community.

  • Foundation: This plugin was inspired by and built upon the excellent work of obsidian-telegram-sync by soberhacker.
  • Libraries: Built with Obsidian API, node-telegram-bot-api, pdf-parse, and mammoth.

Made for the Obsidian Community
Telegram Channel · Report Bug · Request Feature
HealthExcellent
ReviewSatisfactory
About
Turn Telegram into a smart capture inbox for your Obsidian vault. Send any message — text, voice, photo, document, or video — to your personal bot. It arrives in your vault as a structured, AI-processed note. AI Processing — OpenAI models analyze content, generate titles, summaries, and categories. Whisper transcribes voice, audio, and video into searchable text. Local-First — PDF and DOCX files are parsed on your machine. No data leaves your vault unless you enable AI. Media Albums — Telegram photo/video groups stay together in a single note, preserving context. Smart Routing — URL-only messages skip AI to save tokens. Each content type gets its own prompt and processing toggle. ️ Dynamic Templates — Organize with {{ai:title}}, {{category}}, {{date:YYYY-MM}} variables and keyword-based category routing. Setup in under a minute: create a bot via @BotFather, paste the token, and start capturing.
ImportAIAttachments
Details
Current version
0.2.0
Last updated
Last month
Created
5 months ago
Updates
9 releases
Downloads
215
Compatible with
Obsidian 1.8.7+
Platforms
Desktop only
License
AGPL-3.0
Report bugRequest featureReport plugin
Author
realm74realm74
github.com/reaLm74
GitHubrealm74
  1. Community
  2. Plugins
  3. Import
  4. Telegram AI

Related plugins

Nexus AI Chat Importer

Import AI chat conversations from ChatGPT, Claude, and Mistral Vibe (formerly Le Chat) exports into Obsidian as clean, readable Markdown files.

Local Images Plus

A reincarnation of Local Images to download images in Markdown notes to local storage.

Local GPT

Local Ollama and OpenAI-like GPT's assistance for maximum privacy and offline access.

Whisper

Speech-to-text using OpenAI Whisper.

Snipd Official

Sync Snipd podcast highlights to your vault with transcript, notes, AI summaries and metadata.

Plaud Sync

Sync Plaud voice recordings into Markdown notes with transcripts, AI summaries, and highlights.

Epub Importer

Import EPUB files as Markdown.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.