返回首页
最新
几周前,我申请的一个职位被拒绝,反馈是我需要对 FAISS 和 LlamaIndex 有更深入的理解。
于是我开发了 triage.flow——一个 AI 助手,允许你通过聊天界面探索和理解 GitHub 仓库。
它会克隆一个仓库,使用 FAISS + BM25 + tree-sitter 解析进行索引,并提供一个完整的用户界面,你可以:
- 提出自然语言问题,比如“认证是如何工作的?”或“解释一下 @src/components/Modal.tsx”
- 使用 @filename.ts 提及特定的文件/文件夹(支持自动补全)
- 实时查看代理的思考过程(思考 → 行动 → 观察)
- 以并排的方式查看检索到的代码和聊天内容
它使用了混合的 RAG 系统、ReAct 风格的代理推理和流式响应——基于 FastAPI、LlamaIndex 和 React 构建。
GitHub: [https://github.com/ashikshafi08/triage.flow](https://github.com/ashikshafi08/triage.flow)
欢迎任何正在构建类似工具的人的反馈或想法。
(我也在探索新的机会——对 LLM 基础设施、RAG 或应用机器学习相关的职位持开放态度。)