Splinter CLI Reference Index
Every user-invokable command, grouped by purpose. The same commands are available
in both surfaces of the one binary: splinter_cli (interactive REPL) and
splinterctl (one-shot shell invocation). Commands marked (build-gated) are only
present when their feature was compiled in.
Session & Store
- use — select a store to be the current store.
- init — create a store with default or specific geometry.
- config — display bus settings or set a bus feature flag.
- caps — print version, build, and compiled-in feature flags.
Reading & Inspection
- get — retrieve and print a key's value (type-aware).
- head — display a key's metadata only.
- list — list keys, most-recently-updated first.
- type — display or set a key's named slot type.
- export — export the store (currently JSON) to stdout.
Writing & Editing
- set — set a key's value.
- append — append to an existing key's value.
- unset — delete a key (optionally its tandem keys).
Atomic Math
- math — incr/decr and bitwise ops on
biguintkeys.
Ordered (Tandem) Sets
- orders — manage the tandem orders of a key for coupled vectors.
Bloom Labels & Signals
- label — apply a Bloom label to a key.
- bind — map a Bloom label to a signal group.
- bump — advance a key's epoch (e.g. after relabeling).
- watch — watch a key or signal group for changes.
Vectors & Semantic Search
- search — search embedded keys by semantic similarity (build-gated: embeddings).
- ingest — chunk a file/stdin into tandem slots for splinference (build-gated: embeddings).
- retrain — zero a key's vectors and rewind its epoch to republish.
Cooperative Memory Advisement
- shard — inspect and seed the Logic Shard bid table / election.
Scripting
- wasm — run a WASM module via WASMEdge (build-gated: WASM).
- lua — run a Lua script (build-gated: Lua).