Telegram Search is an open-source tool designed to export and perform fuzzy searching on Telegram chat histories, enhancing accessibility and efficiency in managing large volumes of messages.
Source: per README View on GitHub →Telegram Search is gaining attention due to its ability to address the challenge of searching through extensive chat histories in Telegram, which can be cumbersome. It fills this gap with its powerful local tokenization and vector search capabilities, offering a unique solution for users who need to efficiently retrieve messages. The project stands out for its integration of AI-driven features like smart message summarization and AI assistant conversations.
Source: Synthesis of README and project traitsSupports exporting chat histories to various databases like PGlite and PostgreSQL, with automatic backup of media resources to MinIO object storage. It includes vector embedding and tokenization for efficient retrieval.
Source: per READMEFeatures automatic intelligent tokenization, multi-language support, and a combination of fuzzy matching and vector semantic search for enhanced search efficiency. It also includes image semantic search and RAG-based intelligent question answering.
Source: per READMEEnables searching and exporting messages through a Telegram Bot, with deep link jumps to original conversations.
Source: per READMEIncludes smart summary of unread messages, date range filtering, and right-click menu jumps to original Telegram messages, supporting mobile devices.
Source: per READMEThe architecture suggests a modular design with clear separation of concerns. Key components include a server for handling backend operations, a web interface for user interaction, and integration with databases and object storage. The use of Docker for deployment indicates a containerized and potentially scalable architecture.
Source: Code tree + dependency filesCenter: project; inner ring: core feature modules; outer ring: key dependencies. Auto-generated from core_features and tech_stack.key_deps.
@dotenvx/dotenvx@guiiai/loggdrizzle-kitTelegram Search is suitable for individuals and organizations that need to manage and search through large volumes of Telegram messages efficiently. It is useful for personal backup and retrieval of chat histories, as well as for professional use cases such as customer service and team communication.
Source: READMEv1.2.5 (2026-04-10): Added chat type filter to search dialog.
Source: GitHub ReleasesTelegram Search is a valuable tool for anyone needing efficient management and retrieval of Telegram chat histories. Its integration of AI features and ease of use make it particularly suitable for users with a need for advanced search capabilities and data organization.
Source: Synthesis