Skip to main content

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
No screenshot published2025

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.

Shares the most stack with this project

Hiring for something like this?

Contract, advisory, or full-time. Tell me what you are building.