Loading languages...
DU

duckdb-hybrid-doc-search

@upamune2

A tool for hybrid indexing of internal documents managed in Markdown using DuckDB with full-text search (FTS) + vector search (VSS), and making them callable from AI coding agents as an MCP stdio server.

duckdb
markdown
search
mcp-server

# mcpServer Config

{
  "servers": [
    {
      "name": "DuckDB Hybrid Doc Search",
      "description": "Document search server for Markdown files",
      "connection": {
        "type": "stdio",
        "command": "docker",
        "args": [
          "run",
          "--rm",
          "-i",
          "-v",
          "${workspaceFolder}/index.duckdb:/app/index.duckdb",
          "ghcr.io/upamune/duckdb-hybrid-doc-search:latest",
          "serve",
          "--db",
          "/app/index.duckdb",
          "--rerank-model",
          "cl-nagoya/ruri-v3-reranker-310m",
          "--tool-name",
          "search_documents",
          "--tool-description",
          "Search for documentation"
        ]
      }
    }
  ]
}

# stdio

duckdb-hybrid-doc-search serve --db index.duckdb
Transport:
stdio
streamable
Ngôn ngữ:
Python
Đã tạo:4/28/2025
Đã cập nhật:5/26/2025