Skip to main content
Reference · Information

senkani models

Live

List, pull, or verify Senkani's local ML model registry. The registry covers the Gemma 4 vision tiers, the MiniLM-L6 embedding model, and the openai/privacy-filter Layer-3 PII classifier. Pulls are operator-explicit — Senkani never auto-downloads.

Syntax

senkani models <subcommand> [arg]

Subcommands

Subcommand
Description
list
default
Print every registered model with status (available, downloaded, verified, broken, …) and on-disk size. Pass --json for machine-readable output.
pull <model-id>
Download the named model and run its post-install verification fixture. Surfaces a clear staged-delivery error for models whose backend is not yet wired.
verify <model-id>
Re-run the verification fixture for an already-downloaded model. Updates status to verified on success, broken on failure (lastError preserved).

Examples

$ senkani models list
$ senkani models list --json
$ senkani models pull pii-classifier-int8
$ senkani models verify minilm-l6

Notes

See also

  • senkani doctor — health check; reads model status alongside hook + grammar checks.
  • Security posture — Layer 1 (regex) + Layer 2 (entropy) + Layer 3 (classifier) defense-in-depth.
Source: Sources/CLI/ModelsCommand.swift, Sources/Core/ModelManager.swift, Sources/Core/PIIClassifier.swift, Sources/Core/PIIClassifierAdapter.swift