Specter
A published npm CLI that talks about your codebase in first person. It has 65 commands (hotspots, bus factor, dead code, why a file exists), 14 MCP tools so an AI assistant can query the repo, and 12 personality modes such as mentor, critic and noir.
- Role
- Creator
- Years
- 2025
- Status
- Live
Live
- category
- Dev tools
- stack
- CLI, npm, MCP, Node.js
Numbers
- CLI Commands
- 65
- MCP Tools
- 14
- Personality Modes
- 12
- Automated tests
- 416
Specter commands
A reference on this page. It does not run Specter.
Specter command reference
███████╗██████╗ ███████╗ ██████╗████████╗███████╗██████╗
██╔════╝██╔══██╗██╔════╝██╔════╝╚══██╔══╝██╔════╝██╔══██╗
███████╗██████╔╝█████╗ ██║ ██║ █████╗ ██████╔╝
╚════██║██╔═══╝ ██╔══╝ ██║ ██║ ██╔══╝ ██╔══██╗
███████║██║ ███████╗╚██████╗ ██║ ███████╗██║ ██║
╚══════╝╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝
@purplegumdropz/specter 1.1.1 on npm
A command reference. Nothing on this page runs Specter. Type "help".
$
The brief
Complexity and churn numbers do not say who owns the risky code or why it exists.
The build
Specter builds a knowledge graph of the repo from the source and its git history. The commands read from that graph, and the MCP server gives an AI assistant the same data.
What shipped
On npm as @purplegumdropz/specter, version 1.1.1.