qmd

Search local knowledge bases with hybrid keyword, vector, and LLM reranking.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a powerful, local AI-powered search engine for your personal knowledge base, notes, and documents, eliminating the need for cloud dependencies.

Core Features & Use Cases

  • Hybrid Search: Combines keyword (BM25), semantic (vector), and LLM reranking for highly accurate results.
  • Local Operation: All models and data are stored and processed on your machine.
  • Use Case: Quickly find specific information across thousands of markdown notes, meeting transcripts, and project documentation using natural language queries.

Quick Start

Use the qmd skill to search your notes for information about the Q3 project roadmap.

Frequently Asked Questions about qmd

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

FAQPage Schema
How do I run semantic search across personal notes without sending data to the cloud?

Local semantic search processes your personal notes entirely on-device by combining vector embeddings with keyword matching, eliminating cloud dependencies while keeping data private and secure.

Can I use natural language queries to find specific information in markdown knowledge bases?

Natural language queries retrieve information from markdown knowledge bases using a hybrid retrieval engine that applies vector search, keyword matching, and LLM reranking for highly accurate results.

Does local hybrid search support integration with CLI and MCP for agent interaction?

Local hybrid search supports seamless agent interaction by integrating directly with command line interface (CLI) and Model Context Protocol (MCP) environments for automated knowledge base querying.

What is the best way to search thousands of meeting transcripts and project documentation locally?

Searching thousands of meeting transcripts and project documentation locally is best handled by a hybrid retrieval engine combining BM25 keyword matching, vector search, and LLM reranking.

Do I need cloud dependencies or external APIs for on-device knowledge base search?

On-device knowledge base search requires no cloud dependencies or external APIs, as all models and data are stored and processed locally on your machine for complete offline operation.

How does LLM reranking improve search accuracy in a local knowledge base?

LLM reranking improves local knowledge base search accuracy by reordering initial vector and keyword search results, ensuring the most contextually relevant documents surface for complex queries.