# Qmd

> Indexes local files and searches them with BM25, vector, and hybrid queries, plus MCP mode.

- Skill: `kbarbel640-del/qmd` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add kbarbel640-del/qmd`
- Raw SKILL.md: https://api.skillmd.com/api/skills/kbarbel640-del/qmd/raw
- Safety review: CAUTION (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML, Data & Analytics, RAG & Embeddings
- Tags: Bm25, Hybrid Search, Local Indexing, Mcp, Ollama, Qmd, Vector Search
- Author: kbarbel640-del (https://skillmd.com/u/kbarbel640-del)
- Updated: 2026-08-22
- Page: https://skillmd.com/skills/kbarbel640-del/qmd

---


# 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`.

