一个功能强大的 Telegram 聊天记录搜索工具,支持向量搜索和语义匹配。基于 OpenAI 的语义向量技术,让你的 Telegram 消息检索更智能、更精准。
- 欢迎 PR!
- 由于项目处于快速迭代阶段,可能会出现数据库不兼容的情况,建议定期备份数据。
- 获取 API key: #111
- 克隆仓库:
git clone https://github.com/GramSearch/telegram-search.git
cd telegram-search- 安装依赖:
pnpm install- 配置环境:
cp config/config.example.yaml config/config.yaml- 启动数据库容器:
docker compose up -d- 初始化数据库:
# 第一次启动使用 db:push 命令初始化数据库
pnpm run db:push
# 之后使用 db:migrate 命令迁移数据库
pnpm run db:migrate- 启动服务:
# 启动后端服务
pnpm run dev:server
# 启动前端界面
pnpm run dev:frontend访问 http://localhost:3333 即可打开搜索界面。
MIT License © 2025