qmd

Search local knowledge bases with hybrid BM25 and vector retrieval.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/zerwiz/wayofpi --skill qmd-zerwiz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qmd
Source: https://github.com/zerwiz/wayofpi/tree/main/.hermes/hermes-agent/optional-skills/research/qmd
Command: npx skills add https://github.com/zerwiz/wayofpi --skill qmd-zerwiz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the friction of searching large personal knowledge bases, meeting transcripts, and document libraries by turning local text collections into fast, relevant answers.

Core Features & Use Cases

  • Hybrid Local Search: Combines keyword search, semantic vector search, query expansion, and reranking to find both exact terms and conceptual matches.
  • Collection-Based Retrieval: Searches across named collections with context descriptions so notes, docs, and transcripts can be queried more accurately.
  • CLI and MCP Integration: Supports direct terminal use as well as agent integration through MCP for hands-free retrieval in automated workflows.
  • Use Case: Use it to find a decision buried in meeting notes, locate a technical note across project docs, or retrieve related passages from a personal research archive.

Quick Start

Ask the assistant to search your local qmd collections for the information you need and return the most relevant matches.

Frequently Asked Questions about qmd

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

FAQPage Schema
How do I search local markdown notes and meeting transcripts semantically?

You can search meeting transcripts and markdown documentation using hybrid retrieval, which combines BM25 keyword search, vector search, and LLM reranking over local SQLite-backed indexes without cloud dependencies.

Can I use local AI semantic search without cloud dependencies?

Yes, you can perform local AI semantic search without cloud dependencies because this Skill uses local SQLite-backed indexing to process your notes, project archives, and document collections securely.

How does hybrid retrieval combine BM25 and vector search for personal knowledge bases?

Hybrid retrieval combines BM25 and vector search for personal knowledge bases by applying keyword search for exact terms, semantic vectors for conceptual matches, and LLM reranking to refine the final results.

Does MCP integration support hands-free retrieval for automated workflows?

Yes, MCP integration supports hands-free retrieval for automated workflows by allowing agents to query named collections and retrieve relevant information directly from local project archives and markdown documentation.

What is the best way to scope searches across multiple local document collections?

The best way to scope searches across multiple local document collections is to use collection-based retrieval with context descriptions, allowing you to query named collections of notes, docs, and transcripts accurately.

Can I query project archives directly from the CLI?

Yes, you can query project archives directly from the CLI because this Skill supports direct terminal use alongside MCP integration for searching local text collections and retrieving relevant passages.