qmd

Index local markdown files and run hybrid BM25-vector-reranker queries.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/aiguy611/cc-tools --skill qmd-aiguy611
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: qmd
Source: https://github.com/aiguy611/cc-tools/tree/main/.github/skills/qmd
Command: npx skills add https://github.com/aiguy611/cc-tools --skill qmd-aiguy611

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Locally-powered search across markdown collections by combining fast BM25 keyword matching with vector embeddings and LLM-based re-ranking, enabling precise results without cloud access.

Core Features & Use Cases

  • Hybrid search that fuses BM25, vector similarity, and re-ranking for top results.
  • Semantic search using embeddings for concept-based retrieval across notes, docs, and transcripts stored locally.
  • Workflow: index files with update, embed embeddings with embed, then query with query/vsearch for flexible search scenarios.

Quick Start

Install qmd globally, add a collection, run embedding, then begin searching with qmd query.

Frequently Asked Questions about qmd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform local semantic search across markdown files without cloud access?▼

Hybrid search across local markdown combines BM25 keyword matching with vector embeddings and LLM-based re-ranking. This approach fuses semantic concepts with exact keywords, returning calibrated results that single-method searches miss.

How do I index and query local markdown collections on-device?▼

Hybrid search across local markdown combines BM25 keyword matching with vector embeddings and LLM-based re-ranking. This approach fuses semantic concepts with exact keywords, returning calibrated results that single-method searches miss.

Can I integrate on-device markdown search results with LLM agents?▼

Hybrid search across local markdown combines BM25 keyword matching with vector embeddings and LLM-based re-ranking. This approach fuses semantic concepts with exact keywords, returning calibrated results that single-method searches miss.

What is the best way to combine BM25 keyword matching with vector embeddings for local notes?▼

Hybrid search across local markdown combines BM25 keyword matching with vector embeddings and LLM-based re-ranking. This approach fuses semantic concepts with exact keywords, returning calibrated results that single-method searches miss.

Do I need an internet connection to run semantic search on my local markdown documents?▼

Hybrid search across local markdown combines BM25 keyword matching with vector embeddings and LLM-based re-ranking. This approach fuses semantic concepts with exact keywords, returning calibrated results that single-method searches miss.