IOchair

SQL-ManyThing

IOchair

Turn any source tree into a local SQLite database. FTS5 trigram search across 89K files in seconds. One file. No server. No network.

AI 简介

SQL-ManyThing 是一个将任意源代码树转换为本地 SQLite 数据库的工具,支持在数秒内对多达 89,000 个文件进行全文搜索。其核心功能包括构建 FTS5 三元组索引、可选的符号/图谱丰富化以及记录每次查询以使代理在每个会话中变得更智能。该项目使用 Python 编写,只需一个文件即可运行,无需服务器或网络连接。适用于需要快速访问和搜索大型代码库的各种场景,如 JS/TS 库、Python 工具、Java 项目、单体仓库等。通过本地化的 FTS5 索引,它提供了比传统 grep 搜索更快且更高效的查询速度,同时保持了语言无关性和审计性。

Python
MIT License
59
Stars
3
Forks
45
Watchers
1
Issues

Star 增长

今日0
近 7 天+10
近 30 天+13
综合评分48.11
默认分支master