Toolverse
All skills

qmd

by tobi

Search personal markdown knowledge bases, notes, meeting transcripts, and documentation using QMD - a local hybrid search engine. Combines BM25 keyword search, vector semantic search, and LLM re-ranking. Use when users ask to search notes, find documents, look up information in

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
tobi
Category
Security
Views
51

About this skill

Search personal markdown knowledge bases, notes, meeting transcripts, and documentation using QMD - a local hybrid search engine. Combines BM25 keyword search, vector semantic search, and LLM re-ranking. Use when users ask to search notes, find documents, look up information in their knowledge base, retrieve meeting notes, or search documentation. Triggers on \

How to use

  1. Zainstaluj QMD globalnie za pomocą npm: npm install -g @tobilu/qmd. Upewnij się, że masz zainstalowany Node.js i npm na swoim systemie.

  2. Przygotuj swoją bazę wiedzy — umieść pliki markdown w katalogu, który będziesz przeszukiwać. QMD obsługuje notatki, dokumenty, transkrypcje spotkań i wszelką dokumentację w formacie markdown.

  3. Wybierz typ wyszukiwania w zależności od tego, co wiesz. Użyj wyszukiwania słów kluczowych (lex), jeśli znasz dokładne terminy — wpisz 2-5 słów bez słów wypełniających, np. "connection pool" lub "handleError async". Użyj wyszukiwania semantycznego (vec), jeśli chcesz zadać pytanie naturalnym językiem — sformułuj pełne pytanie, np. "jak limitator szybkości obsługuje nagłe wzrosty ruchu".

  4. Sformułuj zapytanie w zależności od wybranego typu. Dla wyszukiwania słów kluczowych podaj konkretne terminy lub nazwy. Dla wyszukiwania semantycznego zadaj pytanie z kontekstem, np. "w serwisie płatności, jak przetwarzane są zwroty".

  5. Jeśli nie jesteś pewny, jak sformułować zapytanie, użyj funkcji auto-expand — wpisz jedno pytanie, a lokalny LLM automatycznie wygeneruje warianty wyszukiwania słów kluczowych i semantycznego.

  6. Przejrzyj wyniki — QMD zwraca dokumenty posortowane według trafności, biorąc pod uwagę zarówno dopasowanie słów kluczowych, jak i znaczenie semantyczne. Możesz ograniczyć liczbę wyników, ustawiając limit w zapytaniu.

Related skills