Back to Skills
    🦞

    qmd

    Local search/indexing CLI (BM25 + vectors + rerank) with MCP mode.

    By @steipete
    View on GitHub
    SKILL.md
    ---
    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`.