What is Node9? · node9 documentation
What is Node9?
A security proxy that inspects every AI tool call before it runs.
Think of Node9 as sudo for AI agents. You define the rules once, and every agent on your machine operates within those boundaries automatically: through a pre-execution hook where the agent has one, and through MCP for every MCP server.
Every tool call an agent attempts, running a shell command, editing a file, hitting an API, passes through Node9 first. Node9 checks it against your policy and either allows it, flags it for human review, or blocks it. No code changes to your agent; it just works.
Where the line falls: Node9 governs what the agent does. It does not govern what a person hands the agent. A file you attach to a conversation yourself reaches the model without ever becoming a tool call, so no rule here sees it.
~/.node9/audit.log and optionally in Mission Control.