Skip to content

🔍 一个功能强大的 Telegram 聊天记录搜索客户端,支持聊天记录备份和向量搜索。

License

Notifications You must be signed in to change notification settings

CrackerCat/telegram-search

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

339 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram Search

English

Telegram Discord

一个功能强大的 Telegram 聊天记录搜索工具,支持向量搜索和语义匹配。基于 OpenAI 的语义向量技术,让你的 Telegram 消息检索更智能、更精准。

  • 欢迎 PR!
  • 由于项目处于快速迭代阶段,可能会出现数据库不兼容的情况,建议定期备份数据。
  • 获取 API key: #111

🚀 快速开始

安装步骤

  1. 克隆仓库:
git clone https://github.com/GramSearch/telegram-search.git
cd telegram-search
  1. 安装依赖:
pnpm install
  1. 配置环境:
cp config/config.example.yaml config/config.yaml
  1. 启动数据库容器:
docker compose up -d
  1. 初始化数据库:
# 第一次启动使用 db:push 命令初始化数据库
pnpm run db:push

# 之后使用 db:migrate 命令迁移数据库
pnpm run db:migrate
  1. 启动服务:
# 启动后端服务
pnpm run dev:server

# 启动前端界面
pnpm run dev:frontend

访问 http://localhost:3333 即可打开搜索界面。

🚀 Activity

Star History Chart

Alt

📝 License

MIT License © 2025

About

🔍 一个功能强大的 Telegram 聊天记录搜索客户端,支持聊天记录备份和向量搜索。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 60.4%
  • Vue 31.8%
  • CSS 7.1%
  • HTML 0.3%
  • Dockerfile 0.2%
  • JavaScript 0.2%