Token导航 LogoToken导航TokenDH.com
sigmap (Manojmallick) logo
开发工具stdio官方级别未说明来源级核验

sigmap (Manojmallick)

MCP Server

sigmap

SigMap是一款从代码库中提取函数和类签名,为AI提供相关文件的工具,适用于多种编程语言和AI模型。

工具数

0

提示词数

0

GitHub Stars

436

资源数

0
代码分析本地运行JavaScriptClaude开发工具ClaudeCursorWindsurfClineVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

manojmallick

提供方

manojmallick

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx sigmap

详细介绍

⚡ SigMap

SigMap会在AI回答之前找到正确的文件。

](https://www.npmjs.com/package/sigmap) ](https://www.npmjs.com/package/sigmap) ![CI](https://github.com/manojmallick/sigmap/actions/workflows/ci.yml) ![Zero deps](package.json) ![License: MIT](LICENSE) ](https://github.com/manojmallick/sigmap/stargazers) ![Star History Chart](https://star-history.com/#manojmallick/sigmap&Date) ![Discover on ShyPD](https://shypd.ai/tools/sigmap)

______________________________________________________________________

现在试试

无需安装。 在任何机器上立即运行:

npx sigmap
npx sigmap ask "Where is auth handled?"

零配置。零依赖。不到10秒。

______________________________________________________________________

SigMap是什么?

SigMap从代码库中提取函数和类签名,并将正确的文件(而不是整个仓库)提供给AI。

模型不可知。 适用于:

  • 云LLM: 克劳德,GPT-4,副驾驶,双子座
  • 开源代理: OpenCode、助手、OpenHands、Cline
  • 本地LLM: Ollama、llama.cpp、vLLM(无API密钥,完全隐私)
  • 任何编辑: VS代码、光标、Windsurf、Neovim、JetBrains
  • 任何型号: 使用你想要的东西,没有供应商锁定

______________________________________________________________________

为什么选择SigMap?

  • 78.9%hit@5 --在前5个结果中找到了正确的文件(与基线13.6%相比)
  • 代币减少97.9% --21个回购中有27.8万个代币,而不是1350万个代币
  • 52.2%的任务成功率 --在没有上下文的情况下从10%上升
  • 每项任务1.66个提示 --低于2.84(重试次数减少40.6%)
  • 支持31种语言 --TypeScript、Python、Go、Rust、Java、R和其他25种语言
  • 无供应商锁定 --与任何人工智能助理或当地法学硕士合作
  • 无API成本 --使用零代币费的本地模型(Ollama、llama.cpp、vLLM)
  • 完全隐私 --将代码和上下文保存在计算机上
  • 零npm依赖npx sigmap 在任何机器上

______________________________________________________________________

将其替换为SigMap

无SigMap有SigMap
❌ 猜测哪些文件是相关的✅ 上下文中的正确文件——80%的时间
❌ 将完整回购发送到您的AI✅ 最低限度的背景——只关注重要的事情
❌ 需要嵌入/矢量数据库✅ 有根据的答案,不需要基础设施

______________________________________________________________________

运作原理

Ask → Rank → Context → Validate → Judge → Learn
  1. sigmap ask "Where is auth handled?" --排名文件列表
  2. 排名 --TF-IDF根据您的查询对每个文件进行评分
  3. 上下文 --将紧凑签名写入AI的上下文文件
  4. 验证sigmap validate --确认正确的文件在范围内
  5. 法官sigmap judge --根据上下文对答案进行评分
  6. 学习sigmap weights --增强不断解决任务的文件

______________________________________________________________________

基准

Benchmark : sigmap-v6.10-main (21 repositories, including R language)
Date      : 2026-05-12

Hit@5          : 78.9%   (baseline 13.6%  — 5.8× lift)
Token reduction: 97.9%   (13.5M → 278K tokens across 21 repos)
Prompt reduction : 40.6% (2.84 → 1.66 prompts per task)
Task success   : 52.2%   (baseline 10%)
Repos tested   : 21 (JavaScript, Python, Go, Rust, Java, R, C++, C#, Dart, Swift, Ruby, PHP, Scala, Kotlin, and more)

对18个真实公共仓库中的90个编码任务进行了测量。无LLM API-完全可再生。

资源:

______________________________________________________________________

安装

尝试不安装:

npx sigmap

全局安装:

npm install -g sigmap

按项目安装:

npm install --save-dev sigmap

独立二进制 --不需要Node.js:

平台下载
macOS苹果硅sigmap-darwin-arm64
macOS英特尔sigmap-darwin-x64
Linux x64sigmap-linux-x64
Windows x64sigmap-win32-x64.exe

每个二进制文件都附带一个 .sha256 校验和。 验证二进制文件→

伏特:

volta install sigmap

______________________________________________________________________

集成

AI助手——一次运行,全部运行:

适配器输出文件由使用
copilot.github/copilot-instructions.mdGitHub副本,OpenCode
claudeCLAUDE.md克劳德/克劳德代码
cursor.cursorrules克莉丝
windsurf.windsurfrules风帆冲浪
openai.github/openai-context.mdOpenAI API,帮助,本地Ollama/calla.cpp
gemini.github/gemini-context.md谷歌双子座
codexAGENTS.mdOpenAI Codex(遗留)
sigmap --adapter copilot   # default — works with Copilot, OpenCode
sigmap --adapter openai    # works with Ollama, llama.cpp, vLLM, Aider
sigmap --adapter claude    # works with Claude Code

开源代理和本地LLM:

使用SigMap与开源工具和完全自托管的设置:

IDE扩展:

IDE安装源代码功能
VS Code市场 · 打开VSX状态栏健康等级、过时上下文警报、一键重新生成
捷凯市场IntelliJ IDEA、WebStorm、PyCharm、GoLand——工具窗口+操作
尼奥夫lazy.nvim/封隔器/vim塞:SigMap, :SigMapQuery 浮动窗口、状态线小部件

MCP服务器 --Claude Code和Cursor的9个按需工具:

sigmap --mcp

______________________________________________________________________

试试看

# 1. Generate context for your project
npx sigmap

# 2. Ask a question — get ranked files
sigmap ask "Where is auth handled?"

# 3. Validate — confirm the right files are in scope
sigmap validate --query "auth login token"

# 4. Judge — score your AI's answer for groundedness
sigmap judge --response response.txt --context .context/query-context.md

# 5. Inspect health
sigmap --health

______________________________________________________________________

入门指南

从这里开始
👶 快速入门指南 --60秒内完成设置
日常sigmap ask / sigmap validate / sigmap judge
🧠 高级情境策略 · MCP设置

______________________________________________________________________

文档

****

第节链接
CLI参考(32个命令)cli.html
基准方法基准.html
配置参考config.html
路线图路线图.html
31种语言概括.html

______________________________________________________________________

支持

如果SigMap为您保存上下文或API支出,则⭐ 上 帮助别人找到它。

______________________________________________________________________

贡献

SigMap欢迎投稿!

在提交PR之前:

  1. 阅读 贡献.md
  2. 检查 讨论→ 公告 用于工作流设置
  3. 瞄准 develop 分支(非主要)
  4. 跟随 贡献者清单

看 PR检查表。所有贡献者都记入CHANGELOG和发行说明中。

______________________________________________________________________

为什么不嵌入?

嵌入SigMap
需要矢量数据库
要运行的基础设施
随时间漂移
确定性结果
零配置设置
脱机工作
  • 无矢量数据库 --签名是提交到仓库的纯文本文件
  • 无红外线 --在本地运行,零云依赖
  • 无漂移 --再生是 npx sigmap,而不是重新索引管道
  • 确定性的 --相同的输入总是产生相同的排序输出
  • 更快 --TF-IDF排名以毫秒为单位运行,无需计算嵌入

______________________________________________________________________

31种语言

TypeScript·JavaScript·Python·Java·Kotlin·Go·Rust·C#·C/C++·Ruby·PHP·Swift·Dart·Scala·Vue·Svelte·HTML·CSS/SCSS·YAML·Shell·SQL·GraphQL·Terraform·Protobuf·Dockerfile·TOML·XML·Properties·Markdown·R·GDScript

所有这些都是在零外部依赖的情况下实现的。

完整语言表→

______________________________________________________________________

许可证

麻省理工学院©2026 马诺吉·马利克 ·阿姆斯特丹制造

______________________________________________________________________

⭐ 如果SigMap为您保存了令牌。

目录标签

目录标签

代码分析本地运行JavaScriptClaude开发工具本地部署AI辅助多语言支持

支持客户端

ClaudeCursorWindsurfClineVS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

sigmap

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP