enable-semantic-search

Enable local semantic search for a personal vault using embeddings and SQLite.

1|Updated Jun 28, 2026
One-click install
npx skills add https://github.com/whmathews15/DEX-Personal-Operating-System --skill enable-semantic-search-whmathews15
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: enable-semantic-search
Source: https://github.com/whmathews15/DEX-Personal-Operating-System/tree/main/.claude/skills/enable-semantic-search
Command: npx skills add https://github.com/whmathews15/DEX-Personal-Operating-System --skill enable-semantic-search-whmathews15

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill upgrades a personal knowledge vault from exact-word lookup to meaning-aware search, so relevant notes surface even when the wording does not match.

Core Features & Use Cases

  • Semantic retrieval: Find notes by intent and concept, such as "product-led growth" matching "PLG" or "self-serve motion".
  • Smart collection discovery: Analyze the vault and recommend targeted collections for people, meetings, tasks, projects, goals, and resources.
  • Health checks and maintenance: Detect stale collections, missing embeddings, and new indexing opportunities as the vault grows.
  • Use case: An operator can quickly retrieve meeting context, relationship history, and task links without remembering exact filenames or phrases.

Quick Start

Enable semantic search for my vault and set up the recommended collections.

Frequently Asked Questions about enable-semantic-search

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

FAQPage Schema
How do I set up semantic search for my personal knowledge vault?

Set up semantic search by installing qmd, Bun, and SQLite on macOS, configuring local embeddings, and integrating MCP with Claude or Cursor to enable meaning-aware vault retrieval and collection discovery.

What is semantic search and how does it find notes by meaning instead of keywords?

Semantic search uses local embeddings to retrieve notes by concept and intent, matching related phrases like 'product-led growth' with 'PLG' or 'self-serve motion' instead of relying on exact keyword matches.

Do I need Bun and qmd to enable local embeddings for my vault?

Yes, enabling local semantic search requires qmd, Bun, SQLite, and local embeddings on macOS, plus MCP configuration for Claude or Cursor to process vault content and generate meaning-aware retrieval.

Can I organize my vault into collections for people, meetings, tasks, and projects?

Vault discovery analyzes your notes and recommends targeted semantic search collections for people, meetings, tasks, projects, goals, and resources, establishing structured meaning-aware retrieval across your knowledge base.

How do I detect stale collections and missing embeddings in my knowledge base?

Run health checks to detect stale collections, missing embeddings, and new indexing opportunities, then perform ongoing reindexing to maintain accurate semantic search results as your vault grows.

Does local semantic search work with Claude and Cursor via MCP?

Yes, local semantic search integrates with Claude and Cursor through MCP configuration, allowing operators to retrieve meeting context, relationship history, and task links without remembering exact filenames or phrases.