AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Data Processing/
telegram-search
telegram-search logo

telegram-search

Active·★ 4.1k·AGPL-3.0·Updated 2026-10-17
★ Trending

Telegram Search is a tool for backing up and searching your own Telegram messages. The README's motivation is that Telegram cannot search Chinese chat history well and important messages get buried; this project does local tokenisation for any language and adds vector search for fuzzy, sentence-level matching. It can export chat history to PGlite or PostgreSQL, back up media to MinIO object storage automatically, embed and tokenise messages while exporting, and sync new conversations in real time.

Search combines fuzzy matching with vector semantic search, plus RAG question answering over your own message history, and an unread-message summary that condenses all unread messages. The roadmap lists conversation summaries, a people-and-events knowledge graph, link and image indexing with OCR, a Telegram Bot, and support for Discord and other platforms. You can use the hosted demo, run it with Docker Compose (database, MinIO and the app start together, then open localhost:3333) or a single Docker image, or use a browser-only mode for development. The README warns that it is for exporting and searching your own chats only and that the project has issued no cryptocurrency. It is AGPL-3.0 licensed.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-25.

License
AGPL-3.0
Latest release
v1.6.0 · 2026-10-17
Last commit
2026-10-17
Contributors
39
Forks
275
Open issues and PRs
8
First published
2025-02-08

Source: GitHub, npm and PyPI public APIs.

#Telegram#Vector Search#AI#Data Backup#NLP#Web Browsing#Data Analysis#Communication
$ Install
$ docker compose -f docker-compose.yml up -d
↗ Visit site★ GitHub
01

Features

01Multi-database chat history export (PGlite, PostgreSQL compatible).
02Automatic media resource backup to MinIO object storage.
03Real-time synchronization for automatic retrieval and update of new messages.
04Intelligent multi-language tokenization for precise retrieval.
05Combined fuzzy matching, vector semantic search, and RAG AI Q&A.
02

Why choose it

+Local tokenisation for any language, so Chinese and other languages are searchable, combined with vector semantic search.
+Exports to PGlite or PostgreSQL, backs up media to MinIO and syncs new messages in real time.
+RAG question answering over your own history and summaries of unread messages.
+Docker Compose or single-image setup, with a hosted demo to try first.
03

Trade-offs

!It needs access to your Telegram account and stores your messages, so you are trusting the app and the database it runs on with private data; the README says it is for personal chats only.
!The full setup starts a database and MinIO as well as the app, which is heavy for personal use.
!AI features (embeddings, RAG, summaries) need a model provider, and the roadmap items (knowledge graph, OCR, Discord) are not built yet. It is AGPL-3.0 licensed.
04

Maintenance check

ActiveChecked: 2026-10-26
Last commit
2026-10-17
Commits, last 90 days
41
Releases, last 90 days
6
Latest release
v1.6.0 (2026-10-17)
Open issues
8
Recent issues with at least one comment
1/5
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 2, 5, 5, 1, 0, 0, 0, 1, 4, 17, 0, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #682 Tracking: improve CLI context fidelity, recovery, and diagnostics0 comments · 2026-10-16
  • #460 Some feature requests0 comments · 2025-11-16
  • #46 Dependency Dashboard0 comments · 2025-02-28

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

05

Compatibility

PGlite
Warning
Verified via docs
PostgreSQL
Native
Verified via docs
MinIO
Native
Verified via docs
LLM Providers
Configurable
Verified via docs
Embedding Models
Configurable
Verified via docs
06

Quick start

1
$ docker compose -f docker-compose.yml up -d
07

Use cases

↳Efficiently finding specific messages in extensive Telegram chat histories.
↳Searching and retrieving Chinese chat records that Telegram's native search cannot handle.
↳Utilizing AI for smart summaries of unread messages and interactive assistant dialogues.
08

Alternatives

⚡Top VS:
VSobsei★1.4k→VSTrendRadar★63.2k→VSawesome-n8n-templates★26.1k→VSvespper★360→
obsei logo
obsei★ 1.4k
Obsei is a low code AI powered automation tool. It can be used in various business flows like social listening, AI based alerting, brand image analysis, comparative study and more .
VSCompare→
TrendRadar logo
TrendRadar★ 63.2k
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。
VSCompare→
awesome-n8n-templates logo
awesome-n8n-templates★ 26.1k
Supercharge your workflow automation with this curated collection of n8n templates! Instantly connect your favorite apps-like Gmail, Telegram, Google Drive, Slack, and more-with ready-to-use, AI-powered automations. Save time, boost productivity, and unlock the true potential of n8n in just a few clicks.
VSCompare→
vespper logo
vespper★ 360
Open-source AI copilot that lets you chat with your observability data and code 🧙‍♂️
VSCompare→
OpenMetadata logo
OpenMetadata★ 15.6k
OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
VSCompare→
mcp-server-chart logo
mcp-server-chart★ 4.4k
🤖 A visualization mcp & skills contains 25+ visual charts using @antvis. Using for chart generation and data analysis.
VSCompare→
excel-mcp-server logo
excel-mcp-server★ 4.3k
A Model Context Protocol server for Excel file manipulation
VSCompare→
FinnewsHunter logo
FinnewsHunter★ 1.5k
FinnewsHunter: Multi-agent financial intelligence platform powered by AgenticX. Real-time news analysis, sentiment fusion, and alpha factor mining.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
groupultra /
telegram-search
↗

Back up and search your Telegram history with local tokenisation and vector search

4.1k275AGPL-3.0
Last commit1w ago
StatusActive
CategoryData Processing
Contributors39
Latest releasev1.6.0
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.