dimonier/tg2obsidian

This bot pulls new messages from a Telegram chat or group and puts them into Obsidian vault on a local machine

55
/ 100
Established

Supports multi-user input with per-user custom folders, media embedding (photos, videos, documents), and optional AI-powered features including OCR on images and speech-to-text for voice messages via local Whisper or OpenAI-compatible APIs. Runs as a local Python bot using Telegram's Bot API, polls for new messages within a 24-hour window, and organizes notes by configurable date templates or single-file storage with optional task conversion and keyword tagging.

144 stars.

No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

144

Forks

26

Language

Python

License

MIT

Last pushed

Feb 05, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/dimonier/tg2obsidian"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.