로컬 파일을 인덱싱하고 BM25, 벡터, 하이브리드 검색으로 탐색하세요 — MCP 서버 모드도 지원합니다.
npx clawhub@latest install qmd요구 사항
qmd는 BM25 키워드 검색, 벡터(시맨틱) 검색, 하이브리드 리랭킹을 하나의 도구로 결합한 로컬 파일 인덱싱 및 검색 CLI입니다. 로컬 디렉토리에서 검색 가능한 컬렉션을 구축할 수 있으며 — glob 마스크를 통한 필터링된 서브셋 포함 — 커맨드 라인에서 쿼리하거나 MCP 서버를 통해 노출할 수 있습니다. 임베딩과 리랭킹은 로컬 Ollama 인스턴스로 구동되어 모든 것을 온디바이스로 유지합니다.
npx clawhub@latest install qmd이 페이지 상단의 설치 버튼을 클릭하면 원클릭으로 설정할 수 있습니다
qmd는 로컬 경로에서만 작동합니다.qmd update를 사용하여 수동으로 트리거해야 합니다.BM25 키워드 검색(qmd search), 순수 벡터/시맨틱 검색(qmd vsearch), 재순위화를 적용한 하이브리드 검색(qmd query)을 지원하므로, 사용 사례에 맞는 최적의 검색 전략을 선택할 수 있습니다.
로컬 디렉토리를 명명된 컬렉션으로 추가하고, 글로브 마스크(예: **/*.md)를 사용하여 색인화할 파일을 선택적으로 제한할 수 있습니다. 여러 독립적인 인덱스를 나란히 관리하세요.
qmd mcp를 실행하면 로컬 검색 인덱스를 MCP (Model Context Protocol) 서버로 노출하여, AI 에이전트 및 호환 도구가 로컬 지식 베이스를 프로그래밍 방식으로 쿼리할 수 있습니다.
모든 인덱싱과 임베딩은 로컬에서 처리됩니다. 검색 인덱스는 기본적으로 ~/.cache/qmd에 저장되며, 임베딩 및 재순위화는 로컬에서 실행되는 Ollama 인스턴스를 사용합니다 — 어떤 데이터도 사용자의 기기 밖으로 나가지 않습니다.
qmd get <path>:<line> -l <count>를 사용하여 인덱싱된 문서에서 특정 범위의 줄을 가져올 수 있으며, 대용량 파일에서 정확한 컨텍스트를 검색하는 데 유용합니다.
로컬 Obsidian 볼트 또는 노트 폴더를 인덱싱하고 하이브리드 쿼리를 실행하여 키워드와 의미론적 의미 모두를 기반으로 가장 관련성 높은 노트를 완전히 오프라인으로 찾아냅니다.
qmd mcp를 시작하고 MCP를 통해 AI 에이전트를 로컬 문서 인덱스에 연결하면, 외부 API 호출 없이 관련 파일 발췌문을 컨텍스트로 검색할 수 있는 기능을 제공합니다.
프로젝트의 docs/ 디렉토리를 **/*.md 마스크와 함께 컬렉션으로 추가하고, qmd query를 사용하여 개발 중에 가장 관련성 높은 문서 페이지를 빠르게 찾아보세요.
OLLAMA_URL을 통해 엔드포인트를 구성하세요 (기본값: http://localhost:11434).npx clawhub@latest install qmd요구 사항
리뷰를 작성하려면 로그인
아직 리뷰가 없습니다. 첫 번째로 경험을 공유해 보세요!