A local hybrid search engine designed to index and retrieve Markdown notes and documents with lightning speed.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install qmd-external
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install qmd-external using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
qmd is a high-performance local search engine specifically built for Markdown-based knowledge bases and documentation. It bridges the gap between simple grep searches and complex vector databases by offering a hybrid approach. This Openclaw Skills utility enables users and AI agents to instantly find content within thousands of local files using BM25 keyword matching or deep semantic similarity via local GGUF models.
By running entirely on your local machine, qmd ensures your private notes and documentation stay secure while providing the retrieval performance required for modern AI workflows. It handles messy Markdown with ease, utilizing content-based chunking rather than requiring strict structural formatting. Whether you are managing a digital garden, a technical wiki, or personal journals, this tool provides the essential search infrastructure for your local workspace.
To get started with this skill, ensure you have Bun and SQLite installed on your system. You can then install the tool and initialize your first collection using the following commands:
bun install -g https://github.com/tobi/qmd
qmd collection add /path/to/notes --name notes --mask "**/*.md"
qmd embed
Ensure your shell PATH includes $HOME/.bun/bin to allow Openclaw Skills to execute the binary correctly.
qmd organizes its data using a collection-based system and stores metadata in a local SQLite database. The following table describes the primary data elements:
| Element | Description |
|---|---|
| Collection | A logical grouping of files defined by a name and a glob pattern (e.g., 'notes'). |
| Doc ID | A unique identifier (prefixed with #) assigned to every indexed chunk. |
| BM25 Score | A metric used for keyword search relevance. |
| Vector Embedding | A numerical representation of text used for semantic (vsearch) lookups. |
| Model Cache | Local storage for GGUF models located at ~/.cache/qmd/models/. |
Loading
A comprehensive routing framework for optimizing AI agent context, memory management, and multi-agent system design.

Provides unique email addresses and full messaging capabilities for AI agents to communicate and collaborate.

A trust-based credit system enabling AI agents to extend credit lines, track balances, and settle debts via the X402 protocol.

A GitHub-native digital pet system that uses AI to evolve and mutate your companion daily through automated workflows.

Automatically formalizes and enforces AI behavioral constraints and policies through proactive Context Engineering.

An AI-powered personal tutor that uses the Feynman Technique to help you achieve deep mastery of any subject through interactive teaching and gap analysis.








































