qmd

Search local text files with hybrid BM25, vector, and LLM reranking.

2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/CUexter/hermes-agent --skill qmd-cuexter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qmd
Source: https://github.com/CUexter/hermes-agent/tree/main/optional-skills/research/qmd
Command: npx skills add https://github.com/CUexter/hermes-agent --skill qmd-cuexter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Local, on-device search across personal knowledge bases, notes, transcripts, and documents using a hybrid retrieval engine that blends BM25 keyword matching, vector search, and LLM-powered reranking to deliver fast, private results without cloud dependencies.

Core Features & Use Cases

  • Hybrid retrieval: BM25 keyword search, vector similarity, and LLM reranking for high-quality results.
  • Local-first indexing: indexes Markdown notes, meeting transcripts, and documents on your device with offline operation.
  • CLI and MCP readiness: integrates with Hermes Agent via command-line workflow and native MCP integration for automation.

Quick Start

Index your local notes with qmd and run a search using qmd query 'how to structure notes'.

Frequently Asked Questions about qmd

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

FAQPage Schema
How do I search markdown notes and transcripts locally without cloud dependencies?

Local note search uses a hybrid retrieval engine blending BM25 keyword matching, vector similarity, and LLM reranking to index markdown notes and transcripts on your device for offline, private results.

How does hybrid search ranking work for personal knowledge bases?

Hybrid search ranking combines BM25 keyword matching, vector similarity, and LLM reranking to retrieve relevant documents from personal knowledge bases, ensuring high-quality local search results without cloud dependencies.

Can I run offline search queries on local documents using a CLI workflow?

You can run offline search queries on local documents via a CLI workflow, indexing markdown notes and text files on your device and querying directly through the command line for private retrieval.

Do I need Node.js to index personal notes and meeting transcripts locally?

Local indexing of personal notes and meeting transcripts requires Node.js version 22 or higher installed on your device to run the hybrid retrieval engine and manage local model operations.

Does local search support MCP integration for automation with Hermes Agent?

Local search supports native MCP integration for Hermes Agent, enabling automated CLI workflows that query indexed markdown notes and documents using the hybrid retrieval engine.

What is the best way to retrieve meeting transcripts from a local knowledge base?

The best way to retrieve meeting transcripts is using a local-first hybrid retrieval engine that blends BM25 and vector search with LLM reranking, indexing text files on your device for fast, private offline access.