qmd

Search local markdown notes and transcripts with hybrid retrieval.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It enables fast, on‑device retrieval of information from personal knowledge bases, markdown notes, meeting transcripts, and other text documents without relying on external services.

Core Features & Use Cases

  • Hybrid search combining BM25 keyword matching, vector semantic retrieval, and LLM reranking for high‑quality results.
  • Supports both command‑line usage and MCP integration, allowing seamless operation from terminals, chat agents, or automated workflows.
  • Ideal for developers, researchers, or anyone needing to locate information across large collections of personal documents on macOS or Linux.

Quick Start

Ask Monika to find all notes about the project roadmap using qmd.

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 meeting transcripts locally without cloud services?

To search markdown notes and meeting transcripts locally, you can use qmd for on-device retrieval. It combines BM25 keyword matching and vector semantic retrieval to find information across personal document collections without relying on external services.

Do I need Node.js and SQLite to run local semantic search on my documents?

Yes, running local semantic search requires Node.js version 22 or higher and SQLite with extension support. These dependencies are necessary to execute the qmd command-line tool and its pre-downloaded embedding models on your system.

Can I use qmd for knowledge base search through command-line and MCP integration?

You can use qmd for knowledge base search through both command-line usage and MCP integration. This allows seamless operation from terminals, chat agents, or automated workflows to locate information across your personal documents.

What is the best way to retrieve information from large collections of personal documents on macOS?

The best way to retrieve information from large collections of personal documents on macOS is using a hybrid search approach. qmd combines BM25 keyword matching, vector semantic retrieval, and LLM reranking to deliver high-quality search results locally.

Does local document search support both macOS and Linux systems?

Local document search supports both macOS and Linux systems. qmd is designed to apply semantic retrieval and keyword matching to text files and markdown notes across these operating systems without requiring external cloud services.