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/runtimeInstall 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