pub enum Cmd {
Show 107 variants
Build {
force: bool,
},
Store {
text: String,
layer: String,
importance: u8,
status: Option<String>,
},
Timeline {
window: String,
k: usize,
},
Loops {
k: usize,
},
ResolveLoop {
id: u64,
},
AutoContext {
compact: bool,
output: Option<String>,
},
Recall {
query: String,
k: usize,
},
Look {
x: f32,
y: f32,
z: f32,
zoom: u8,
k: usize,
},
Radial {
x: f32,
y: f32,
z: f32,
depth: u8,
radius: f32,
k: usize,
},
Soft {
x: f32,
y: f32,
z: f32,
zoom: u8,
k: usize,
gpu: bool,
},
BenchRecall {
n: usize,
query: String,
k: usize,
},
Bench,
Stats,
Token {
user_id: String,
},
Find {
query: String,
k: usize,
},
Fingerprint,
Links {
block_index: usize,
},
Similar {
text: String,
k: usize,
},
Rebuild,
Embed {
query: String,
k: usize,
metric: String,
},
GpuBench,
Verify,
VerifyMerkle,
Proof {
block_index: usize,
},
Think {
query: String,
max_steps: usize,
},
Spine,
Query {
mql: String,
},
Export {
output: String,
},
Import {
input: String,
output_dir: Option<String>,
},
Diff {
a: String,
b: String,
},
FederatedRecall {
query: String,
k: usize,
},
PulseExchange,
FederatedFind {
query: String,
k: usize,
},
Hebbian,
HebbianDrift,
Hottest {
k: usize,
},
Archetypes,
Emerge,
Resonance,
Integrate,
Mirror,
Resonant {
k: usize,
},
Viz {
output: String,
},
Patterns {
k: usize,
},
Paths {
sessions: usize,
},
Predictions,
TemporalPatterns,
Attention,
PatternExchange,
Dream,
DreamLog {
k: usize,
},
EmotionalField,
EmotionalExchange,
Modalities,
CognitiveMap {
output: String,
},
StoreData {
pairs: Vec<String>,
importance: u8,
},
InitDemo {
force: bool,
},
Serve {
port: u16,
},
Bridge {
host: String,
port: u16,
},
Mcp,
McpHttp {
host: String,
port: u16,
},
Config {
client: String,
},
Doctor {
fix: bool,
},
Mermaid {
port: u16,
},
Autonomous {
tts: bool,
daemon: bool,
interval: u64,
max_cycles: Option<usize>,
},
Introspect,
SelfModel,
AwarenessTrace,
Curiosity,
Monologue,
Stories {
k: usize,
},
Daydream {
seed: String,
steps: usize,
},
Hyperfocus {
target: String,
focus_type: String,
},
Keys {
action: KeyAction,
},
ZenKeys {
action: ZenKeyAction,
},
Enforce {
action: EnforceAction,
},
Evidence {
action: EvidenceAction,
},
Morphogenesis {
action: MorphogenesisAction,
},
Absentia {
action: AbsentiaAction,
},
Intent {
action: IntentAction,
},
Octopus {
operation: String,
},
ImportChatGpt {
json: Option<String>,
persona: String,
dry_run: bool,
gdrive: Option<String>,
gdrive_folder: Option<String>,
},
Density {
output: String,
grid: u16,
},
Reconsolidate,
Salience,
Narrative {
verbose: bool,
},
Spaced {
due: bool,
k: usize,
},
Eureka {
k: usize,
verbose: bool,
},
Wm {
action: WmAction,
},
Sandbox {
simulate: Option<String>,
actions: Option<String>,
best: bool,
clear: bool,
},
Impulse {
filter: Option<String>,
source: String,
urgency: f32,
suppress: Option<String>,
stats: bool,
clear: bool,
},
Meta {
record: Option<String>,
evaluate: bool,
trends: bool,
report: bool,
add_strategy: Option<String>,
},
Code {
store: Option<String>,
error: Option<String>,
recall: Option<String>,
list: Option<String>,
lang: Option<String>,
project: Option<String>,
k: usize,
symbol: Option<String>,
stats: bool,
},
Implicit {
show: bool,
practice: Option<String>,
skills: bool,
patterns: bool,
decay: bool,
},
Explicit {
show: bool,
store_fact: Option<String>,
concept: Option<String>,
facts: bool,
concepts: bool,
},
Hippo {
show: bool,
consolidate: bool,
related: Option<u64>,
replay: Option<u64>,
decay: bool,
},
Neuro {
show: bool,
synapse: Option<String>,
pathway: Option<String>,
prune: bool,
reorganize: bool,
pathways: bool,
},
Struct {
show: bool,
neurogenesis: Option<String>,
grow: Option<String>,
prune: Option<u64>,
specialized: bool,
},
Func {
show: bool,
area: Option<String>,
map: Option<String>,
connect: Option<String>,
damage: Option<String>,
plastic: bool,
},
Syn {
show: bool,
ltp: Option<String>,
ltd: Option<String>,
stdp: Option<String>,
hetero: Option<String>,
timedep: Option<String>,
strong: bool,
ltp_dominant: bool,
},
Stim {
show: bool,
activity: Option<String>,
check: bool,
recommend: bool,
diversity: bool,
},
Focus {
enter: Option<String>,
exit: bool,
process: Option<String>,
show: bool,
insights: bool,
},
Simulate {
register: Option<String>,
list: bool,
run: Option<String>,
stress: Option<String>,
compare: Option<String>,
results: Option<String>,
patterns: bool,
clear: bool,
duration: f64,
load_pattern: String,
peak_load: f64,
faults: bool,
},
Knowledge {
search: Option<String>,
list_type: Option<String>,
stats: bool,
add_practice: Option<String>,
export: bool,
auto_build: bool,
clear: bool,
},
Generate {
req: Option<String>,
strategy: String,
components: String,
target_latency: f64,
gens: u32,
history: bool,
},
Morph {Show 18 fields
grow: Option<String>,
seed_type: String,
pattern: String,
energy: f64,
x: f64,
y: f64,
z: f64,
evolve: Option<u32>,
pop_size: usize,
objective: String,
list: bool,
best: bool,
express: Option<String>,
analyze: Option<String>,
mutation_rate: f64,
daemon: bool,
interval: u64,
threshold: f64,
},
Decide {
evaluate: Option<String>,
decide: Option<String>,
quick: Option<String>,
recommend: Option<String>,
preference: Option<String>,
outcome: Option<String>,
stats: bool,
log: bool,
patterns: bool,
learned: bool,
},
}Variants§
Build
Build binary index from raw layer files (from scratch)
Store
Store a new memory
Fields
Timeline
Show timeline (chronological stores) by window
Fields
Loops
List currently-open loops
ResolveLoop
Mark a loop resolved
AutoContext
Universal auto-context snapshot — for any LLM wrapper script. Writes to stdout (default) or to a file path.
Fields
Recall
Recall — natural language query, auto-zoom
Look
Manual look: x y z zoom [k]
Radial
Radial search: find blocks within radius at a depth
Soft
4D soft zoom: x y z zoom [k]
BenchRecall
Benchmark
Time the recall path in one process, separating first-call setup from
steady-state calls.
This exists because the end-to-end figure quoted for recall (117 ms on
the evaluation index) is not comparable to the FAISS baselines, which
report query-time search only against a resident index. Calling recall
in a loop makes the split visible: the first call pays one-time
initialisation, and later calls are the steady-state cost with the state
files already warm. Neither is FAISS number, and the gap between them is
exactly what the end-to-end figure hides.
Fields
Bench
Stats
Stats
Token
Generate a per-user bridge auth token (HMAC-signed against [server] api_key)
Find
Text search
Fingerprint
Build structural fingerprints and wormhole links
Links
Show structural links (wormholes) for a block
Similar
Find structurally similar blocks to a text
Rebuild
Rebuild — merge pending observations from append log into the main index
Embed
Semantic search using embeddings
GpuBench
GPU vs CPU benchmark (requires gpu feature)
Verify
Verify CRC16 integrity of all blocks
VerifyMerkle
Verify Merkle tree integrity of the entire index
Proof
Show Merkle proof for a specific block
Think
Sequential Thinking — Chain-of-Thought memory sequence
Spine
Start the Binary Spine IPC listener (Zero JSON)
Query
MQL query (Microscope Query Language)
Export
Export index to .mscope archive
Import
Import .mscope archive
Fields
Diff
Diff two .mscope archives
FederatedRecall
Federated recall across multiple indices
PulseExchange
Exchange resonance pulses across federated indices (mirror neuron protocol)
FederatedFind
Federated text search across multiple indices
Hebbian
Show Hebbian learning state (activations, co-activations, energy)
HebbianDrift
Apply Hebbian drift — co-activated blocks pull coordinates closer
Hottest
Show hottest blocks (most recently/frequently activated)
Archetypes
Show emerged archetypes (crystallized activation patterns)
Emerge
Detect new archetypes from resonance field and Hebbian state
Resonance
Show resonance protocol state (pulses, field energy)
Integrate
Integrate received pulses into local Hebbian state
Mirror
Show mirror neuron state (resonance echoes, boosted blocks)
Resonant
Show most resonant blocks (strongest mirror neuron signal)
Viz
Export 3D visualization snapshot (Binary)
Patterns
Show thought patterns (crystallized recall sequences)
Paths
Show recent thought paths (recall sequences by session)
Predictions
Show predictive cache stats and active predictions
TemporalPatterns
Show temporal archetype patterns (time-of-day activation profiles)
Attention
Show attention mechanism state (layer weights, quality history)
PatternExchange
Exchange thought patterns across federated indices
Dream
Run dream consolidation (offline memory replay and pruning)
DreamLog
Show dream consolidation history
EmotionalField
Show emotional contagion state (local + remote emotional fields)
EmotionalExchange
Exchange emotional snapshots across federated indices
Modalities
Show multimodal index statistics
CognitiveMap
Export full cognitive map (all 13 layers) as JSON for Three.js viewer
StoreData
Store structured data (key=value pairs)
InitDemo
Initialize a demo dataset and configuration for quickstart
Serve
Start a local HTTP server for the 3D Viewer (viewer.html)
Bridge
Start the REST Bridge API (OpenAPI spec at /openapi.json)
Mcp
Start the MCP (Model Context Protocol) server for Claude Desktop integration
McpHttp
Start the MCP server over Streamable HTTP transport (remote/multi-client)
Requires --features mcp_http. A non-loopback host requires
[server] api_key to be set in config.
Config
Print drop-in MCP server config + auto-context wrapper instructions for a specific AI client: claude | hermes | cursor | cline | generic
Doctor
Run integrity diagnostics and attempt automatic repair (Crash Recovery)
Mermaid
Start the Mermaid Terminal (WebSocket + HTML UI on port 8080)
Autonomous
Autonomous mode - the system runs itself: daydream, curiosity, monologue, reflect, narrative, dream
Fields
Introspect
Introspect - self-reflection: the system thinks about itself
SelfModel
SelfModel - show the system’s self-model snapshot
AwarenessTrace
AwarenessTrace - show the reasoning graph behind ‘I am aware’
Curiosity
Curiosity - show what the system is curious about
Monologue
Monologue - generate an inner monologue (the system thinking)
Stories
Stories - show narrative memory episodes (story arcs from recalls)
Daydream
Daydream - associative drift (mind wandering)
Fields
Hyperfocus
Hyperfocus - enter deep concentration mode on a topic
Fields
Keys
Key management — binary key store (keys.bin)
ZenKeys
Zen key management — binary zen key store (zen_keys.bin)
Fields
action: ZenKeyActionEnforce
Commitment enforcement — the A_t^valid gate, documented override, and hash-chained audit.
Fields
action: EnforceActionEvidence
Evidence layer — epistemic audit, confidence tracking
Fields
action: EvidenceActionMorphogenesis
Kognitív Morfogenezis — audit-napló, metrikák, gradiens állapot
Fields
action: MorphogenesisActionAbsentia
Absentia — Csend Réteg: ami NEM történt meg, ami hiányzik
Fields
action: AbsentiaActionIntent
Intent Pipeline — auditálható szándék-generálás
Fields
action: IntentActionOctopus
Octopus — párhuzamos kognitív műveletek
ImportChatGpt
Import ChatGPT conversations export (JSON) into Microscope Memory
Fields
Density
Export binary density map for fast rendering
Reconsolidate
Run manual reconsolidation on recent recalls (emotion blend + spatial drift)
Salience
Show the salience network state (inhibitions, mask)
Narrative
Show the inner narrative — the system’s current sense of self
Spaced
Spaced repetition — Ebbinghaus forgetting curve management (SM-2)
Eureka
Show eureka/insight events (unexpected but emotionally relevant connections)
Wm
Working memory operations (7±2 buffer, 30s decay)
Sandbox
Mental sandbox simulation - run scenarios before taking action
Fields
Impulse
Impulse control - filter incoming stimuli
Fields
Meta
Meta-cognitive supervision - monitor and optimize system performance
Fields
Code
Code Memory — dedikált kódmemória réteg kódoló agentek számára
Fields
Implicit
Implicit memory - procedural learning and habits
Fields
Explicit
Explicit memory - declarative facts and concepts
Fields
Hippo
Hippocampus - episodic binding and consolidation
Fields
Show related episodes
Neuro
Neuroplasticity - adaptive network reorganization
Fields
Struct
Structural Plasticity - dendritic growth and pruning
Fields
Func
Functional Plasticity - sensorimotor reorganization
Fields
Syn
Synaptic Plasticity - LTP, LTD, STDP
Fields
Stim
Mental Stimulation — continuous activity requirement
Fields
Focus
Hyperfocus — concentrate all resources on one objective
Fields
Simulate
Architecture Simulator — real-time architecture simulation and stress testing
Fields
Knowledge
Knowledge Base — search and manage architectural knowledge
Fields
Generate
Architecture Generator — generate new architectures from patterns
Fields
Morph
Morphogenesis — biológiai mintákon alapuló generatív architektúra-tenyésztés
Fields
Decide
Heuristic Decision Maker — evaluate options and make decisions
Fields
Trait Implementations§
Source§impl FromArgMatches for Cmd
impl FromArgMatches for Cmd
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§impl Subcommand for Cmd
impl Subcommand for Cmd
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Self can parse a specific subcommandAuto Trait Implementations§
impl Freeze for Cmd
impl RefUnwindSafe for Cmd
impl Send for Cmd
impl Sync for Cmd
impl Unpin for Cmd
impl UnsafeUnpin for Cmd
impl UnwindSafe for Cmd
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more