npm packages

Packages

NanoMind is distributed as a set of focused npm packages. Install only what you need -- each package works independently or composes with the others.

@nanomind/engine

npm →

Core inference backend. Manages model loading, intent classification pipeline, and anomaly scoring. Supports both local-fast (ONNX) and local-full (transformer) inference modes.

npm install @nanomind/engine

@nanomind/router

npm →

Intent classification module. Maps natural language input to one of 16 security intent types with confidence scoring and compute tier assignment.

npm install @nanomind/router

@nanomind/guard

npm →

Prompt injection detection for non-direct input. Screens piped data, file contents, and agent output for instruction overrides, role switching, and encoded payloads.

npm install @nanomind/guard

@nanomind/atc

npm →

ATC (Agent Trust Credential) trust queries. Lookup trust levels, content hashes, and revocation status for packages and agents registered in the OpenA2A registry.

npm install @nanomind/atc

@nanomind/cli

npm →

Interactive security assistant for the terminal. Wraps any NanoMind-compatible CLI tool with natural language input, scan history, and cross-product command routing.

npm install -g @nanomind/cli

@nanomind/runtime

npm →

Behavioral anomaly detection for agent runtimes. Monitors tool calls, capability checks, and external calls. Five-tier response escalation with sub-2ms inference.

npm install @nanomind/runtime

Install All Core Packages

For a complete NanoMind installation with CLI intelligence, runtime protection, and guard:

npm install @nanomind/engine @nanomind/router @nanomind/guard @nanomind/runtime @nanomind/atc