qmd

Index and search local knowledge bases with hybrid BM25, vector, and LLM reranking.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Locates and retrieves information from personal knowledge bases, notes, and transcripts stored locally, combining multiple retrieval strategies to deliver relevant results.

Core Features & Use Cases

  • Hybrid search across markdown notes, transcripts, and docs using BM25, vector search, and LLM reranking.
  • Local-first, offline operation with MCP integration for tools access.
  • Use Case: quickly find previous meeting insights across your notes without uploading data.

Quick Start

Install and initialize qmd, then add your collections and run your first search.

Frequently Asked Questions about qmd

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

FAQPage Schema
How do I search local notes and docs without uploading data to the cloud?

You can search local notes and docs offline using a hybrid retrieval system that combines BM25, vector search, and LLM reranking to deliver relevant results while keeping your data private.

What is hybrid retrieval for local knowledge bases?

Hybrid retrieval for local knowledge bases combines BM25 keyword matching, vector search, and LLM reranking to index and locate relevant information across markdown notes, documents, and meeting transcripts.

Can I search meeting transcripts locally using MCP integrations?

Yes, you can search meeting transcripts locally by indexing them in configured collections and optionally exposing the search tools to Hermes Agent through an MCP server setup.

Do I need Node.js to run local vector search across my notes?

Yes, a local Node.js environment is required to initialize the skill, configure your document collections, and execute offline vector search and BM25 queries.

How do I set up multiple collections for local document search?

You can set up multiple collections by installing and initializing the search tool, then configuring your local document groups in the settings to run targeted queries across them.

Are there limitations to offline BM25 and vector search for personal knowledge bases?

Offline BM25 and vector search operates entirely locally and requires a Node.js environment, meaning processing scale is limited by your hardware and you must manually configure collections for queries.