bench
01Command
Run search quality benchmarks against a fixture file. Reports precision/recall/MRR/F1 across 4 backends.
Command
Run search quality benchmarks against a fixture file. Reports precision/recall/MRR/F1 across 4 backends.
Command
Clear qmd LLM cache, remove orphaned vectors and inactive docs, and vacuum the SQLite index.
Command
Exclude a qmd collection from default queries (sets includeByDefault false). Use for noisy or session-scoped collections.
Command
Include a qmd collection in default queries (sets includeByDefault true). Reverses /qmd:collection-exclude.
Command
Show YAML config for a single qmd collection (path, pattern, include state, update command, context count).
Command
Set or change the pre-update shell command for an existing qmd collection (e.g. git pull --ff-only).
Command
Manage qmd collection contexts (list, add, rm). Contexts are descriptive metadata returned alongside every search hit.
Command
Diagnose qmd index and runtime health: SQLite and sqlite-vec versions, model cache, the GPU device probe, and embedding fingerprint freshness. Run first when search misbehaves or after upgrading qmd.
Command
Generate or refresh vector embeddings for indexed documents. Long running.
Command
Retrieve a document body by path or docid via the qmd CLI. CLI fallback for the MCP get tool.
Command
Start, stop, or check the qmd MCP server (stdio or HTTP daemon).
Command
Download or verify the 3 GGUF models qmd needs (embeddinggemma, qwen3-reranker, qmd-query-expansion).
Command
Hybrid BM25 + vector + reranking search via the qmd CLI. CLI fallback for the MCP query tool.
Command
Remove a collection from the qmd index (does not delete the underlying repo on disk).
Command
Rename a qmd collection. Updates YAML config, all document records, and all virtual paths.
Command
BM25 keyword search via the qmd CLI. Fast, no LLM. CLI fallback for the MCP query tool with type "lex".
Command
Show qmd index health, collections, MCP daemon status, and pending embeds.
Command
Pull all reference repos, re-index changed files, and embed new content. Long running.