tulsianigatik07-tech/Giro.Gtdev
GitHub: GatikTulsiani07/Giro.Gtdev
Giro 是一个在 LLM 介入之前先构建确定性仓库情报的 AI 工程智能平台,解决 AI 编码工具难以理解大型代码库的问题。
Stars: 1 | Forks: 0
# Giro.gtdev
面向 GitHub 仓库的 AI 驱动的工程智能平台。
Giro 在将精选的上下文传递给 LLM 之前,会先构建确定性的仓库情报,从而帮助开发者更快地理解庞大的代码库。
## 为什么选择 Giro?
现代的 AI 编码工具非常强大,但它们通常难以在仓库级别进行理解。
Giro 专注于生成之前的那个层级:
仓库
↓
结构分析
↓
架构分析
↓
符号提取
↓
依赖图
↓
混合检索
↓
上下文组装
↓
基于事实的 AI 回答
## 核心理念
Giro 并不打算取代编码助手。
它正在构建一个智能层,帮助 AI 工具更好地理解代码库。
功能
仓库摄取
仓库结构分析
架构智能
符号提取
依赖图分析
混合检索
上下文组装
感知仓库的会话
清理生命周期
适配仪表盘的后端 API
确定性测试
当前状态
后端核心处于活跃开发中并不断演进。
仓库情报:已完成
检索引擎:基本完成
架构智能:已完成
增量索引:开发中
仓库清理生命周期:进行中
前端:即将推出
技术栈
TypeScript
Hono
Node.js
Zod
PostgreSQL / pgvector(计划中)
Redis / 后台 worker(计划中)
Next.js 前端(计划中)
路线图
完成仓库清理生命周期
添加后台索引 worker
添加持久化层
添加 pgvector 集成
构建前端仪表盘
添加检索检查器 UI
部署在线演示
愿景
目标是让 Giro 成为现代 AI 辅助软件开发的工程智能层。
Giro 不再让 LLM 从有限的上下文中猜测,而是首先理解仓库,然后利用可靠的上下文帮助模型进行回答。
作者
Gatik Tulsiani
公开构建。
标签:AI辅助开发, GNU通用公共许可证, MITM代理, Node.js, SOC Prime, TypeScript, 代码分析, 凭证管理, 安全插件, 开发工具, 搜索引擎查询, 架构分析, 检索增强生成, 测试用例, 自动化攻击