Open-source, local-first AI meeting notepad that captures device audio without a bot joining the call, as an alternative to Granola.
caamer20/Telegram-Drive
Desktop and Android app that uses your own Telegram account as a file workspace, with uploads, previews, streaming, folder sync and a local API.
Open-source alternative to:Google Drive
Dropbox
- Stars
- 5,461
- Forks
- 822
- Open issues
- 1
- Last commit
- 4 days ago
What is it?
Telegram Drive lets you use Saved Messages and Telegram channels as a file workspace. It connects directly to Telegram through your own API ID and API hash, with no separate file-storage or relay service in between. The desktop app runs on Windows, macOS, and Linux, and an Android build covers phones, tablets, and Google TV.
The app offers a grid and list file browser, drag-and-drop uploads, durable transfer queues that survive restarts, remote URL uploads, and ZIP packing for folders. It previews images, PDFs, audio, and video, streams media with seeking, and can browse and extract ZIP, RAR, and 7z archives. Telegram channels can be shown as folders.
Desktop extras include a bidirectional Folder Sync between a local directory and one channel, an opt-in loopback REST API and WebDAV server, password-protected local share links, and optional client-side encryption using the TDENC2 format, which is marked as beta and has not been independently audited. Each object is capped at 2,000,000,000 bytes.
Key features
- 01Grid and list file views with multi-select, search and bulk actions.
- 02Durable upload and download queues that resume after restarts.
- 03Built-in previews for images, PDFs, audio and video with streaming playback.
- 04Bidirectional Folder Sync between a local folder and a Telegram channel on desktop.
- 05Opt-in loopback-only REST API and WebDAV access.
- 06Optional client-side encryption (beta) before upload.
Use cases
- Keeping personal files in Saved Messages and browsing them from desktop or Android.
- Syncing a local project or documents folder to a Telegram channel.
- Mounting Telegram storage in a file manager through WebDAV.
- Streaming or previewing media stored in Telegram without a full download.
Quick start
- 1
Download the desktop installer for your platform from the GitHub Releases page
- 2
Get an api_id and api_hash from my.telegram.org
- 3
Open Telegram Drive and enter the credentials, then sign in with your phone number or QR login
Things to know
- Telegram account file and per-file size limits apply, so it is not unlimited storage or a sole backup.
- Requires you to create your own Telegram API credentials because no shared credentials are provided.
- The README does not state a license; the metadata reports NOASSERTION, so reuse terms are unclear.
Topics
FAQ
- What is Telegram-Drive?
- Desktop and Android app that uses your own Telegram account as a file workspace, with uploads, previews, streaming, folder sync and a local API. Telegram Drive lets you use Saved Messages and Telegram channels as a file workspace. It connects directly to Telegram through your own API ID and API hash, with no separate file-storage or relay service in between. The desktop app runs on Windows, macOS, and Linux, and an Android build covers phones, tablets, and Google TV.
- Is Telegram-Drive free to use? What license does it have?
- Telegram-Drive is open source under the Other license. Check the license terms before using it in commercial products.
- Is Telegram-Drive still maintained?
- Actively maintained. The last commit to Telegram-Drive was on Oct 15, 2026.
- What can I use Telegram-Drive for?
- Keeping personal files in Saved Messages and browsing them from desktop or Android. Syncing a local project or documents folder to a Telegram channel. Mounting Telegram storage in a file manager through WebDAV. Streaming or previewing media stored in Telegram without a full download.
- How do I install Telegram-Drive?
- Download the desktop installer for your platform from the GitHub Releases page Get an api_id and api_hash from my.telegram.org Open Telegram Drive and enter the credentials, then sign in with your phone number or QR login
- Where can I get Telegram-Drive?
- The source code and installation instructions are on GitHub: https://github.com/caamer20/Telegram-Drive
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A lightweight cross-platform desktop sticky-note app with Markdown editing and preview, built on Tauri 2 and React.
A lightweight cross-platform code editor built with Tauri (Rust and React), with Git support, AI agents, and Vim keybindings.
A desktop Kubernetes client built with Tauri and Rust that reads your kubeconfig and derives status the way kubectl does.
Open source Loom alternative for fast screen recording, polished editing, and shareable video links, with optional self-hosting.
A desktop app to manage, sync, and organize AI agent skills across Claude Code, Codex, Cursor, Copilot, Gemini CLI and other coding tools.