{"id":"554d6fad-c547-4954-898a-f3be07bf16ca","shortId":"6c9xGj","kind":"skill","title":"Search local notes, docs, and meeting transcripts for agent context with QMD","tagline":"Index local notes, docs, and meeting transcripts, then return ranked files or structured JSON so an agent can pull only the context it needs.","description":"# Search local notes, docs, and meeting transcripts for agent context with QMD\n\nIndex local notes, docs, and meeting transcripts, then return ranked files or structured JSON so an agent can pull only the context it needs.\n\n## Prerequisites\n\nNode or Bun, local document folders, optional local GGUF model via node-llama-cpp for semantic search and reranking\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- npm install -g @tobilu/qmd\n- npx @tobilu/qmd ...\n- npm install @tobilu/qmd\n- brew install sqlite\n\nRequirements and caveats from upstream:\n- QMD combines BM25 full-text search, vector semantic search, and LLM re-ranking—all running locally via node-llama-cpp with GGUF models.\n- Use QMD as a library in your own Node.js or Bun applications.\n- The SDK requires explicit dbPath — no defaults are assumed. This makes it safe to embed in any application without side effects.\n\nBasic usage or getting-started notes:\n- sh\n- # or\n- bun install -g @tobilu/qmd\n\n- Source: https://github.com/tobi/qmd\n- Extracted from upstream docs: https://raw.githubusercontent.com/tobi/qmd/HEAD/README.md\n\n## Documentation\n\n- https://github.com/tobi/qmd\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd/)","tags":["search","local","notes","docs","and","meeting","transcripts","for","agent","context","with","qmd"],"capabilities":["skill","source-agentskillexchange","skill-search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,327 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:12:21.771Z","embedding":null,"createdAt":"2026-05-18T13:19:14.008Z","updatedAt":"2026-05-18T19:12:21.771Z","lastSeenAt":"2026-05-18T19:12:21.771Z","tsv":"'/skills/search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd/)':216 '/tobi/qmd':198,209 '/tobi/qmd/head/readme.md':205 'agent':9,29,45,65,211 'agentskillexchange.com':215 'agentskillexchange.com/skills/search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd/)':214 'applic':160,178 'assum':169 'basic':182 'bm25':125 'brew':115 'bun':76,159,191 'caveat':120 'combin':124 'context':10,34,46,70 'cpp':88,145 'dbpath':165 'default':167 'doc':4,16,40,52,202 'document':78,206 'effect':181 'emb':175 'environ':105 'exchang':213 'explicit':164 'extract':199 'file':23,59 'folder':79 'full':127 'full-text':126 'g':108,193 'get':186 'getting-start':185 'gguf':82,147 'github.com':197,208 'github.com/tobi/qmd':196,207 'index':13,49 'instal':94,98,107,113,116,192 'json':26,62 'librari':153 'llama':87,144 'llm':134 'local':2,14,38,50,77,81,140 'make':171 'match':103 'meet':6,18,42,54 'model':83,148 'need':36,72 'node':74,86,143 'node-llama-cpp':85,142 'node.js':157 'note':3,15,39,51,188 'npm':106,112 'npx':110 'option':80 'path':101 'prerequisit':73 'pull':31,67 'qmd':12,48,123,150 'rank':22,58,137 'raw.githubusercontent.com':204 'raw.githubusercontent.com/tobi/qmd/head/readme.md':203 're':136 're-rank':135 'requir':118,163 'rerank':93 'return':21,57 'run':139 'safe':173 'sdk':162 'search':1,37,91,129,132 'semant':90,131 'setup':100 'sh':189 'side':180 'skill':212 'skill-search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd' 'sourc':195,210 'source-agentskillexchange' 'sqlite':117 'start':187 'structur':25,61 'text':128 'tobilu/qmd':109,111,114,194 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'transcript':7,19,43,55 'upstream':97,122,201 'usag':183 'use':95,149 'vector':130 'via':84,141 'without':179","prices":[{"id":"549a5221-3588-4d4d-a8f1-3321fa987a90","listingId":"554d6fad-c547-4954-898a-f3be07bf16ca","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:19:14.008Z"}],"sources":[{"listingId":"554d6fad-c547-4954-898a-f3be07bf16ca","source":"github","sourceId":"agentskillexchange/skills/search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd","isPrimary":false,"firstSeenAt":"2026-05-18T13:19:14.008Z","lastSeenAt":"2026-05-18T19:12:21.771Z"}],"details":{"listingId":"554d6fad-c547-4954-898a-f3be07bf16ca","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"48df0ccb6ba348428756d85cb23d3cd47f5970dd","skill_md_path":"skills/search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Search local notes, docs, and meeting transcripts for agent context with QMD","description":"Index local notes, docs, and meeting transcripts, then return ranked files or structured JSON so an agent can pull only the context it needs."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/search-local-notes-docs-and-meeting-transcripts-for-agent-context-with-qmd"},"updatedAt":"2026-05-18T19:12:21.771Z"}}