Houseofmvps/codesight

Universal AI context generator. Saves thousands of tokens per conversation in Claude Code, Cursor, Copilot, Codex, and more.

它解决了什么问题

AI 助手在对话过程中常常浪费数千个 token,因为它们必须手动探索代码库以了解其结构、路由和模式。codesight 通过将代码库预先编译成紧凑且高精度的上下文图,让 AI 工具能够即时读取,从而减少这些开销。

它如何运作

此工具结合了 TypeScript 的抽象语法树(AST)精确度与其他语言经验丰富的正则表达式检测。它扫描项目根目录,以检测路由、模式模型、UI 组件以及环境变量,支持超过 30 种框架与 14 种 ORM 解析器。

它提供三层 token 减少:

  1. Base Scan:以单一编译图取代手动文件探索。
  2. Wiki Knowledge Base:编译持续性的叙事层 markdown 文件(例如 auth.mddatabase.md),让 AI 只阅读与问题相关的特定文章,而非整个图。
  3. Knowledge Mode:将非代码上下文,如 ADR、会议记录与 Obsidian 金库,映射到 KNOWLEDGE.md 前言。

目标对象

使用 Claude Code、Cursor、GitHub Copilot、Windsurf、Cline 或 Aider 等 AI 编码助手,并希望降低 token 使用量、降低成本、加速 AI 响应的开发者。

亮点

  • Zero Dependencies:只需一次 npx 调用,无需任何配置或 API 密钥。
  • Broad Language Support:支持 TypeScript、JavaScript、Python、Go、Ruby、Elixir、Java、Kotlin、Rust、PHP、Dart、Swift 与 C#。
  • MCP Integration:包含 14 个 Model Context Protocol(MCP)工具,允许 AI 助手直接与代码库图和维基交互。
  • High Efficiency:声称通过结合基础扫描与目标 wiki 访问,可实现最高 91 倍的 token 总减少。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目