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, 代码分析, 凭证管理, 安全插件, 开发工具, 搜索引擎查询, 架构分析, 检索增强生成, 测试用例, 自动化攻击