codemem-cli 0.6.0

CLI entry point for the Codemem memory engine
codemem-cli-0.6.0 is not a library.

codemem-cli

CLI entry point with 18 commands for the Codemem memory engine.

Overview

The codemem binary. Dispatches to all subsystems: initialization, search, data management, lifecycle hooks, consolidation, visualization, health checks, config management, and the MCP server.

Commands

Command Description
init Download embedding model, register hooks, configure MCP server
search Search memories with 9-component hybrid scoring
stats Database and index statistics
serve Start MCP server (JSON-RPC over stdio)
ingest Process PostToolUse hook payloads
consolidate Run memory consolidation cycles
viz Interactive PCA visualization dashboard
index Index codebase with tree-sitter
export / import Backup and restore memories (JSONL, JSON, CSV, Markdown)
watch Real-time file watcher with auto-indexing
sessions Session management (list, start, end)
doctor Health checks on installation
config Get/set configuration values
migrate Run pending schema migrations
context SessionStart hook — inject prior context
prompt UserPromptSubmit hook — record user prompts
summarize Stop hook — generate session summary

Modules

  • commands_init.rs — Model download, hook registration, MCP config
  • commands_search.rs — Memory search with scoring
  • commands_data.rs — Stats, watch
  • commands_lifecycle.rs — Context, prompt, summarize, sessions
  • commands_consolidation.rs — Consolidation cycles
  • commands_export.rs — Export, import, index
  • commands_doctor.rs — Health checks
  • commands_config.rs — Configuration get/set
  • commands_migrate.rs — Schema migration runner

See CLI Reference for full usage.