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
hybrid search
full-text search
vector search
markdown
documentation
ai agents
rag

# mcpServer Config

{
  "mcpServers": {
    "duckdb-doc-search": {
      "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 --tool-name my_search --tool-description Search my documentation

# streamableURL

http://127.0.0.1:8765/mcp
Transport:
stdio
streamable
ภาษา:
Python
สร้างเมื่อ:4/28/2025
อัปเดตเมื่อ:5/26/2025