import CLI surface
What the mi binary (the CLI entry point of the import crate)
exposes today.
Subcommands
mi <SUBCOMMAND>
| Subcommand |
Purpose |
Source |
mi import <DIR> |
Convert source directory → ~/llm/<name>.model |
main.rs::run_import |
mi list |
List HF cache entries under ~/.cache/huggingface/hub |
main.rs::run_list |
mi download <REPO> |
Download a model from HuggingFace into the HF cache |
main.rs::run_download |
mi import <DIR> contract
Input: a directory containing
- exactly one
*.gguf file
- a
tokenizer.json
- a
config.json
Output: ~/llm/<NAME>.model, where NAME is derived by stripping
-import suffix from the source directory name.
Side effects:
- Reads
~/llm/ to find target path; creates if missing.
- Writes a single
.model file. No staging, no atomic rename.
- Embeds the binary IR graph as a
~~~graph section when the
config parses as a LlamaStyle family — see graph.md.
The .model invariants are enforced by import.md.
mi download <REPO> contract
Fetch a model from HuggingFace into the local hf-hub cache. The
contract — artifact priority, sibling metadata, failure modes —
lives in hf.md. Output: paths under
~/.cache/huggingface/hub/, suitable as input for mi import <DIR>.
Out-of-scope today
- Single-command HF →
.model. mi download puts files in the HF
cache; mi import then converts them. Composing both into one is
a planned mi fetch subcommand, not yet shipped.
- Multi-shard GGUF input (
*.gguf.00001-of-N). import.md
declares the contract but the CLI only reads a single GGUF.
- Non-GGUF source formats at import time. The loader module supports
ONNX and safetensors, but
run_import only locates *.gguf files
in the source directory.
These gaps are tracked; the CLI surface above is what works today.
Homonyms
cli
feature of go-cyber cyber query bandwidth load: query the bandwidth load neuron: query the neuron bandwidth params: query the bostrom/bandwidth module parameters information price: query the bandwidth price total: query the total bandwidth
soft3/cli
soft3 CLI `soft3` — command-line interface to the soft3 stack. commands implementation Rust binary. depends on: `hemera` (particle computation) `bbg` (proof verification) `lens` (Lens opening verification) not yet implemented — scaffold only. blocked on: BBG proof serialisation (serde for…
cyber/cli
warriors/trisha/cli
cli
soft3/hemera/cli
cli
soft3/cybergraph/cli
cli
soft3/zheng/cli
cli
soft3/bbg/cli
cli
soft3/nox/cli
cli
soft3/tru/cli
cli
neural/rune/cli
cli
neural/eidos/cli
cli
soft3/strata/nebu/cli
cli
soft3/cybergraph/specs/cli
cybergraph cli a command-line console for the cyberlink processor: declare intents, seal and link signals, query the graph with inf, and inspect the per-neuron chains. `cybergraph`'s verb is **link** — the CLI is the processor's console, one layer above the bbg state store (`bbg` CLI). scope — the…
neural/trident/src/cli
cli
neural/inf/rs/cli
cli
soft3/strata/trop/cli
cli
soft3/strata/genies/cli
cli
soft3/strata/jali/cli
cli
soft3/bbg/specs/cli
bbg cli a command-line tool for the authenticated state layer: inspect the committed state, apply signals, finalize blocks, and prove/verify records. `bbg`'s verb is **store** — the CLI is the store's console, the way `redb`/`sqlite` ship a shell for their engine. scope — what it is, and is not bbg…
cyb/wysm/crates/cli
The Wasmi CLI Application A lightweight **WebAssembly interpreter CLI** built on top of the [Wasmi crate]. This application provides a command-line interface for executing WebAssembly modules (`.wasm`) and WebAssembly script files (`.wast`). It supports WASI, configurable compilation strategies and…
neural/trident/reference/cli
⌨️ CLI Reference [← Language Reference](/neural/trident/reference/language) Three-Register Flags Trident uses a **three-register** naming model for targets. Each register has two synonyms — one *geeky* (technical) and one *gamy* (metaphorical) — plus a *universal* shorthand for backward…
soft3/glia/run/cli
cli
soft3/strata/kuro/cli
cli
soft3/zheng/specs/cli
cli the `zheng` command-line face of the proof system. drives the library's five entry points from a shell and emits results as a tape chunk stream. invocation output convention — one channel (stdout), two renderings of the same data: **interactive** (stdout is a terminal) — styled ANSI: a gradient…
bootloader/space-pussy/x/resources/client/cli
cli
bootloader/go-cyber/x/graph/client/cli
cli
bootloader/space-pussy/x/bandwidth/client/cli
cli
bootloader/space-pussy/x/dmn/client/cli
cli
bootloader/space-pussy/x/rank/client/cli
cli
bootloader/go-cyber/x/bandwidth/client/cli
cli
bootloader/go-cyber/x/resources/client/cli
cli
bootloader/go-cyber/x/tokenfactory/client/cli
cli
bootloader/go-cyber/x/grid/client/cli
cli
bootloader/go-cyber/x/clock/client/cli
cli
bootloader/go-cyber/x/rank/client/cli
cli
bootloader/space-pussy/x/graph/client/cli
cli
bootloader/space-pussy/x/grid/client/cli
cli
bootloader/go-cyber/x/dmn/client/cli
cli
bootloader/go-cyber/x/liquidity/client/cli
cli