qmd

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Search across personal knowledge bases locally using a hybrid retrieval engine that combines keyword matching, vector semantics, and LLM-based reranking to deliver high-quality results without cloud dependencies.

Core Features & Use Cases

  • Local indexing of markdown/text collections (notes, docs, transcripts) for fast offline searches.
  • Hybrid retrieval with BM25, vector search, and reranking to improve relevance.
  • CLI-based management, MCP integration, and offline operation for privacy-minded workflows.

Quick Start

Install qmd, add a collection, then run a search to retrieve relevant documents.

Frequently Asked Questions about qmd

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

FAQPage Schema
How do I search personal notes and documents locally without a cloud dependency?

Local knowledge search allows you to query personal notes and documents offline. You can index markdown and text collections on-device, retrieving relevant information without sending data to the cloud.

How does hybrid retrieval combining BM25 and vector search improve document relevance?

Hybrid retrieval improves document relevance by combining BM25 keyword matching with vector semantic search. This dual approach captures both exact term matches and contextual meaning, which is then refined by LLM-based reranking.

Can I use local vector search for offline indexing of markdown collections?

Yes, you can use local vector search for offline indexing of markdown collections. The system indexes your notes, documents, and transcripts locally, supporting fast offline searches directly on your device.

What is the best way to integrate local knowledge search with an MCP workflow?

The best way to integrate local knowledge search with an MCP workflow is using the built-in MCP integration. This allows your MCP-connected clients to query your locally indexed knowledge base directly through the hybrid retrieval engine.

Do I need an internet connection to run LLM reranking for local search results?

No internet connection is needed for core offline indexing and searching. The system operates locally for privacy-minded workflows, applying BM25 and vector search on-device to deliver high-quality results without cloud dependencies.

What are the limitations of using a CLI-based hybrid retrieval engine for personal knowledge bases?

A limitation of this CLI-based hybrid retrieval engine is that it requires manual terminal commands for management. It is designed for local text and markdown collections, meaning it may not parse proprietary file formats without prior conversion.