qmd

Search local knowledge bases with hybrid keyword and semantic queries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @tobilu/qmd, sqlite, node, and includes references (resource) components.

What problem does it solve?

It enables users to efficiently locate information within personal knowledge bases, notes, and documents on their local device by combining keyword search, semantic understanding, and AI-powered reranking, reducing time spent searching manually.

Core Features & Use Cases

  • Hybrid Search: Combines traditional keyword matching with vector-based semantic search for precise results.
  • Local Knowledge Base Management: Indexes markdown notes, transcripts, and plain text files on the user's machine.
  • Use Case: An academic researcher quickly finds relevant meeting notes, research papers, and annotations related to a specific concept across extensive collections.
  • Quick Start: Ask the AI to find all documents mentioning a particular project milestone or topic in your notes directory.

Quick Start

Prompt the AI with a natural language query to find related documents or notes stored locally, such as asking it to locate meeting transcripts from last month.

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 documents with semantic understanding?

You can search local notes and documents with semantic understanding by using a hybrid search mechanism that combines traditional keyword matching with vector-based semantic querying and AI-powered reranking. This approach indexes local files to retrieve precise results.

How do I find specific information across large collections of meeting transcripts and plain text files?

Finding specific information across large collections of meeting transcripts and plain text files requires indexing the documents locally and prompting the AI with a natural language query to retrieve relevant files efficiently without manual searching.

Can I organize and retrieve personal knowledge base files without cloud dependence?

Yes, you can organize and retrieve personal knowledge base files without cloud dependence by utilizing local indexing. This mechanism processes notes, transcripts, and plain text files directly on your machine, ensuring offline access and data privacy.

How does AI reranking improve search relevance for personal documents?

AI reranking improves search relevance for personal documents by evaluating the contextual meaning of both the query and the indexed text. It adjusts the ranking of initial keyword and semantic matches to surface the most accurate results.

Do I need to manually tag my research notes to perform accurate local searches?

No, you do not need to manually tag your research notes to perform accurate local searches. The system uses vector-based semantic search and AI-enhanced ranking to understand concepts and locate relevant annotations directly from the text.