| name | qmd |
| description | Local search/indexing CLI (BM25 + vectors + rerank) with MCP mode. |
| homepage | https://tobi.lutke.com |
| metadata | {"clawdbot":{"emoji":"📝","requires":{"bins":["qmd"]},"install":[{"id":"node","kind":"node","package":"https://github.com/tobi/qmd","bins":["qmd"],"label":"Install qmd (node)"}]}} |
qmd
Use qmd to index local files and search them.
Indexing
- Add collection:
qmd collection add /path --name docs --mask "**/*.md"
- Update index:
qmd update
- Status:
qmd status
Search
- BM25:
qmd search "query"
- Vector:
qmd vsearch "query"
- Hybrid:
qmd query "query"
- Get doc:
qmd get docs/path.md:10 -l 40
Notes
- Embeddings/rerank use Ollama at
OLLAMA_URL (default http://localhost:11434).
- Index lives under
~/.cache/qmd by default.
- MCP mode:
qmd mcp.