# Sigmap Nvim

> SigMap AI context engine — Neovim plugin. :SigMap, :SigMapQuery, statusline widget, auto-run on save. 96.9% token reduction, 80.0% hit@5.

- **Type:** MCP server
- **Install:** `agentstack add mcp-manojmallick-sigmap-nvim`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [manojmallick](https://agentstack.voostack.com/s/manojmallick)
- **Installs:** 0
- **Category:** [Developer Tools](https://agentstack.voostack.com/c/developer-tools)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [manojmallick](https://github.com/manojmallick)
- **Source:** https://github.com/manojmallick/sigmap.nvim
- **Website:** https://manojmallick.github.io/sigmap/

## Install

```sh
agentstack add mcp-manojmallick-sigmap-nvim
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# sigmap.nvim

### SigMap AI context engine — Neovim plugin

[](https://github.com/manojmallick/sigmap.nvim/releases/latest)
[](LICENSE)
[](https://neovim.io)
[](https://nodejs.org)

**80.0% retrieval hit@5 · 96.9% token reduction · 29 languages · Zero npm deps**

---

## What is SigMap?

SigMap extracts a compact **signature map** of your entire codebase — function names, class hierarchies, exported types — and writes it to `.github/copilot-instructions.md`. Every AI coding assistant reads that file as its first-message context.

This plugin brings SigMap into Neovim with commands, auto-run on save, a statusline widget, and `:checkhealth` integration.

```
Before SigMap: "I don't know your codebase — can you share some files?"
After SigMap:  "I can see your AuthService, UserRepository, 47 API routes…"
```

---

## What's new in v4.0

- Standalone release — independent version cycle from the SigMap CLI core
- Compatible with SigMap CLI v6.0 (graph-boosted retrieval, incremental sig cache)
- Install path corrected: `'manojmallick/sigmap.nvim'` (no `subdir` needed)

---

## Install

### lazy.nvim

```lua
{
  'manojmallick/sigmap.nvim',
  config = function()
    require('sigmap').setup({
      auto_run    = true,   -- regen on BufWritePost for source files
      float_query = true,   -- show query results in a floating window
    })
  end,
}
```

### packer.nvim

```lua
use {
  'manojmallick/sigmap.nvim',
  config = function()
    require('sigmap').setup({ auto_run = true })
  end,
}
```

### vim-plug

```vim
Plug 'manojmallick/sigmap.nvim'
```

Then in your Lua config:
```lua
require('sigmap').setup({ auto_run = true })
```

---

## Commands

| Command | Description |
|---|---|
| `:SigMap [args]` | Regenerate AI context file (passes `args` to the CLI) |
| `:SigMapQuery ` | TF-IDF ranked file retrieval in a floating window |

---

## Configuration

```lua
require('sigmap').setup({
  auto_run    = false,  -- regen on BufWritePost for *.js/ts/py/go/rs/java/rb/lua
  binary      = nil,    -- nil: auto-detect (sigmap → npx sigmap → local gen-context.js)
  notify      = true,   -- vim.notify on completion
  float_query = true,   -- show :SigMapQuery results in a floating window
})
```

---

## Statusline widget

Returns `sm:✓` when context is 

MIT © 2026 [Manoj Mallick](https://github.com/manojmallick) · Made in Amsterdam 🇳🇱

## Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [manojmallick](https://github.com/manojmallick)
- **Source:** [manojmallick/sigmap.nvim](https://github.com/manojmallick/sigmap.nvim)
- **License:** MIT
- **Homepage:** https://manojmallick.github.io/sigmap/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/mcp-manojmallick-sigmap-nvim
- Seller: https://agentstack.voostack.com/s/manojmallick
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
