askill
qmd

qmdSafety 95Repository

Local hybrid search for markdown notes and docs. Use when searching notes, finding related content, or retrieving documents from indexed collections.

1 stars
1.2k downloads
Updated 3/23/2026

Package Files

Loading files...
SKILL.md

qmd - Quick Markdown Search

Local search engine for Markdown notes, docs, and knowledge bases. Index once, search fast.

When to use (trigger phrases)

  • "search my notes / docs / knowledge base"
  • "find related notes"
  • "retrieve a markdown document from my collection"
  • "search local markdown files"

Default behavior (important)

  • Prefer qmd search (BM25). It's typically instant and should be the default.
  • Use qmd vsearch only when keyword search fails and you need semantic similarity (can be very slow on a cold start).
  • Avoid qmd query unless the user explicitly wants the highest quality hybrid results and can tolerate long runtimes/timeouts.

Search modes

ModeCommandSpeedUse case
BM25 (default)qmd searchInstantKeyword matching
Vectorqmd vsearch~1 min coldSemantic similarity
Hybridqmd querySlowestLLM reranking (skip unless requested)

Common commands

qmd search "query"              # default - fast keyword search
qmd search "query" -c notes     # search specific collection
qmd search "query" -n 10        # more results
qmd search "query" --json       # JSON output
qmd search "query" --all --files --min-score 0.3

Useful options

  • -n <num>: number of results
  • -c, --collection <name>: restrict to a collection
  • --all --min-score <num>: return all matches above a threshold
  • --json / --files: agent-friendly output formats
  • --full: return full document content

Retrieve documents

qmd get "path/to/file.md"       # Full document
qmd get "#docid"                # By ID from search results
qmd multi-get "journals/2025-05*.md"
qmd multi-get "doc1.md, doc2.md, #abc123" --json

Maintenance

qmd status                      # Index health
qmd update                      # Re-index changed files
qmd embed                       # Update embeddings

Setup (if not installed)

# Install
bun install -g https://github.com/tobi/qmd

# Create collection
qmd collection add /path/to/notes --name notes --mask "**/*.md"
qmd context add qmd://notes "Description of this collection"  # optional
qmd embed  # one-time to enable vector + hybrid search

Performance notes

  • qmd search is typically instant
  • qmd vsearch can be ~1 minute on cold start (loads local LLM for query expansion)
  • qmd query adds LLM reranking on top of vsearch, even slower

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

88/100Analyzed 3/10/2026

High-quality technical reference skill for qmd, a local markdown search tool. Features excellent trigger phrases, clear command examples, comparison tables for search modes, and comprehensive coverage of installation, usage, and maintenance. Located in proper skills folder structure. Tags are generic but content is well-structured and actionable. No internal-only indicators.

95
90
85
75
90

Metadata

Licenseunknown
Version-
Updated3/23/2026
Publisherckorhonen

Tags

githubllm