A fully local Confluence-to-Markdown hybrid RAG stack with metadata filters

OtherwisePush6424 · reddit · 2026-09-21

The author open-sourced a Go-based, fully local alternative to Confluence MCP tools: confluence2md crawls a Confluence space into Markdown with attachments, comments and a link graph; confluence2md-indexer builds a single SQLite file with BM25 (FTS5, titles weighted 4x) + cosine hybrid search, weighted/RRF fusion, and an --explain flag; confluence2md-mcp serves the index over MCP to VS Code, Claude Code or Codex. New features: rich metadata filters (--author, --updated-since 30d, --host...), ranking priors capped at 15% of fused score with per-result metadata attribution, an embedding-identity guard that fails loudly on provider mismatch, pluggable embedding providers with a conformance suite, and richer MCP tool arguments. Known gaps: chunk-level results only, no ANN/quantized index, missing Cohere/Voyage/Gemini adapters.

Original post →

More from coding & agent

coding & agent channel →