qmd

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

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/GarrettRoi/open-manus --skill qmd-garrettroi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qmd
Source: https://github.com/GarrettRoi/open-manus/tree/main/optional-skills/research/qmd
Command: npx skills add https://github.com/GarrettRoi/open-manus --skill qmd-garrettroi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a powerful, local solution for searching personal knowledge bases, notes, documents, and meeting transcripts, overcoming the limitations of simple keyword searches.

Core Features & Use Cases

  • Hybrid Search: Combines BM25 keyword matching, vector semantic search, and LLM reranking for highly accurate results.
  • Local & Private: All models and data are processed on your machine, ensuring privacy.
  • Use Case: Quickly find specific information across your personal notes, project documentation, and past meeting transcripts using natural language queries.

Quick Start

Search your personal knowledge base for information about the "database migration plan".

Frequently Asked Questions about qmd

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

FAQPage Schema
How do I search my local knowledge base and notes without sending data to the cloud?

Local knowledge base search processes notes, documents, and meeting transcripts entirely on-device. It uses a hybrid retrieval engine combining BM25, vector search, and LLM reranking, ensuring your personal data remains private and never leaves your machine.

Can I use natural language to search meeting transcripts and project documentation?

Yes, natural language queries can search meeting transcripts and project documentation. The hybrid search engine combines vector semantic search with BM25 keyword matching to understand context and retrieve highly accurate results from your local data.

Does local AI knowledge base search work with MCP and CLI for workflow automation?

Local AI knowledge base search integrates with both CLI and MCP for seamless workflow automation. This allows you to trigger searches and retrieve information from your notes and documents directly within your automated command-line processes.

What is the best way to improve keyword search accuracy for personal notes?

The best way to improve keyword search accuracy for personal notes is using a hybrid retrieval engine. It combines BM25 keyword matching with vector semantic search and LLM reranking to overcome limitations of simple keyword searches and deliver comprehensive results.

Do I need an internet connection to use vector search on my documents?

No, an internet connection is not required. All models and data are processed locally on your machine, ensuring privacy. The vector search, BM25, and LLM reranking components operate entirely on-device without external network calls.

Why does my simple keyword search miss relevant information in my personal notes?

Simple keyword search misses relevant information because it lacks semantic understanding. Local AI knowledge base search solves this by adding vector semantic search and LLM reranking to BM25 matching, capturing context and meaning to find information that keywords alone miss.