---
summary: "CLI reference for `SKYKOI memory` (status/index/search)"
read_when:
  - You want to index or search semantic memory
  - You’re debugging memory availability or indexing
title: "memory"
---

# `SKYKOI memory`

Manage semantic memory indexing and search.
Provided by the active memory plugin (default: `memory-core`; set `plugins.slots.memory = "none"` to disable).

Related:

- Memory concept: [Memory](/concepts/memory)
- Plugins: [Plugins](/tools/plugin)

## Examples

```bash
SKYKOI memory status
SKYKOI memory status --deep
SKYKOI memory status --deep --index
SKYKOI memory status --deep --index --verbose
SKYKOI memory index
SKYKOI memory index --verbose
SKYKOI memory search "release checklist"
SKYKOI memory status --koi main
SKYKOI memory index --koi main --verbose
```

## Options

Common:

- `--koi <id>`: scope to a single koi (default: all configured kois).
- `--verbose`: emit detailed logs during probes and indexing.

Notes:

- `memory status --deep` probes vector + embedding availability.
- `memory status --deep --index` runs a reindex if the store is dirty.
- `memory index --verbose` prints per-phase details (provider, model, sources, batch activity).
- `memory status` includes any extra paths configured via `memorySearch.extraPaths`.
