sigmap

压缩代码上下文,AI 编程省 97% token

开源 🏷️定价信息待确认 ✅ 目前可打开 编程开发 🍴 复刻 53 🐛 待处理 45 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 646
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

sigmap 项目界面预览图
图片来源:项目官网

项目数据

分类编程开发
开发团队manojmallick
官网地址https://sigmap.io
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型ai,ai-code-review,ai-grounding,claude,cli,code-context,code-intelligence,code-signatures,cursor,deterministic,developer-tools,github-copilot,hallucination-detection,llm,mcp,openai,retrieval,token-reduction,verifiable-ai,zero-dependencies
GitHub 星标★ 646
上线时间2026-03-31 00:00:00
代码更新2026-11-02
仓库体积96.5 MB
本站数据更新2026-11-05
维护状态活跃
收录时间2026-09-16
浏览次数1

项目介绍

sigmap 是一个面向 AI 编程会话的代码上下文压缩工具,核心目标是把喂给大模型的代码信息压缩到原来的约 3%,从而显著降低 token 消耗。它通过提取代码签名(函数、类、接口等结构信息)而非整份源码,让 AI 在理解项目结构时不再被大量实现细节淹没。项目零依赖、纯 JavaScript 实现,支持 33 种编程语言,并提供 CLI 与 MCP server 两种接入方式,可对接 Claude、Cursor 等支持 MCP 的 AI 编程工具。它解决的是 AI 编码时上下文窗口被无关代码占满、成本高、响应慢的问题,适合在大型仓库中让 AI 快速获得全局结构认知,再按需深入具体文件。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 646

使用教程

难度:进阶 约 25 分钟 部署方式:本地安装 4 步

环境要求

  • Node.js 18+
  • 一个可索引的代码仓库

安装与启动步骤

  1. 1直接跑一次

    npx 不需要预先安装,适合先看它怎么回答代码问题。

    npx sigmap ask "Where is auth handled?"
  2. 2看它的定位

    它先用索引把仓库结构摸清再回答,比直接丢文件给模型省 token。

  3. 3校验答案

    verify 会指出答案里编造的文件、导入和符号,这是它最有价值的命令。

    npx sigmap verify answer.md
  4. 4装成开发依赖

    放进 devDependencies 后可以在 CI 里对 AI 生成的说明做体检。

    npm install --save-dev sigmap

如何确认成功

verify 能准确标出答案中不存在的文件或符号

注意事项

  • 索引质量决定回答质量,仓库太大时要限定范围。
  • 它是辅助核对工具,不能替代人对关键结论的复核。

核心亮点

  • 零依赖纯 JS 实现,安装和集成成本低
  • 支持 33 种语言的代码签名提取,覆盖面广
  • 提供 MCP server,可直接接入 Claude、Cursor 等主流 AI 编程工具

不足之处

  • 仅保留签名会丢失实现细节,复杂逻辑理解可能不足
  • 637 星属早期项目,长期维护与生态成熟度待观察

适用场景

  • 在大型代码库中用 Claude/Cursor 提问时压缩上下文
  • 为 AI code review 提供精简的项目结构信息
  • 通过 MCP 让 AI 助手快速建立跨文件全局认知

替代项目

repomix、aider、sourcegraph

上一篇:flutter-ai-rules

下一篇:pr-af

同类项目推荐

agav 开源

在终端里让 AI 读码改码跑测试,一条命令完成开发闭环

Terminal-native AI coding assistant for real repositories. Inspect code, edit files,···

★ 175 2026-09-23
enola 开源

看懂代码架构,提前发现变更影响和架构问题

Understand, analyze, and govern software systems across repositories, languages, and···

★ 284 2026-08-09
codecompanion-history.nvim 开源

在 Neovim 里保存、浏览、恢复 AI 聊天记录,不丢上下文。

A history management extension for codecompanion AI chat plugin that enables saving,···

★ 195 2026-08-09
brooks-lint 开源

给 AI 编码代理装上架构师的眼睛,边写边查代码质量

Portable AI code quality reviews for Codex, Cursor, Copilot and other coding agents:···

★ 1558 2026-10-26
LLMDog 开源

终端一键打包代码,喂给 AI 助手

LLMDog is a command-line tool that helps developers share code with Large Language M···

★ 79 2026-08-09
llm-debugger-vscode-extension 开源

在 VSCode 调试时直接问 AI,快速定位 bug 原因

VSCode extension that demonstrates the use of large language models (LLMs) for activ···

★ 361 2026-09-25
autodev-vscode 开源

在 VSCode 里用 AI 快速搞定编码杂活

AutoDev - ‍the AI-powered coding wizard . Put the most loved AutoDev AI assistant ···

★ 454 2026-08-09
code_puppy 开源

说句话,AI 代理自己动手把代码写完

Agentic AI for writing code

★ 878 2026-10-09