Skip to main content

index

Extract entities from unindexed memories and chunks into the graph. One model call per item, so it needs a key. With auto-index on this usually reports nothing pending. --rebuild wipes extracted entities and their edges, then re-extracts from scratch. It does not touch memories, conflicts, or the replaces and distinct edges that conflict resolution created.

reembed

Recompute every embedding with the currently configured provider, then stamp the new fingerprint. Run it after switching provider or model, for example after adding a key to leave offline mode. Without it the daemon refuses to start, because old and new vectors live in incompatible spaces.
Stop the daemon first. reembed opens the store directly.
Interrupting is safe: only vectors are touched and running again resumes where it stopped. Costs one call per 64 items. --force re-embeds even when the store already matches the config. A typical offline to cloud migration:

auto-index

Background extraction a few seconds after new memories and files land, debounced into batched runs and visible in the Console. The setting persists across restarts; MEMLOOM_AUTO_INDEX is only the default before the first use of this switch. Needs a key, so offline cannot enable it.

schema

Manage the extraction vocabulary: the entity types and predicates the model may use. With no arguments, prints it with usage counts and status. <kind> is entity_type or predicate. How the model proposes new entries for your approval is covered in The graph.