andyanh174 avatar

Vibe Hnindex

andyanh174/vibe-hnindex

Turns your codebase into a persistent, queryable knowledge base that lives across AI sessions. Index once with the CLI, then search through SQLite FTS5 for keyword matching, Qdrant with Ollama embeddings for semantic queries, or hybrid mode that fuses both with reciprocal rank. Ships with six search modes including regex and symbol lookup, plus a code agent that bundles session context and applies changes with automatic test hooks. Everything stays local unless you opt into Qdrant Cloud. Works with Claude, Cursor, Windsurf, and Antigravity. Supports streaming results, fuzzy matching for typos, and optional reranking. If you're tired of re-explaining your architecture every conversation or manually grep-ing files to paste into context, this gives the model direct read access to your indexed repo with line-range precision.

GitHub stars
4
tools
3
transport
STDIO
env vars
4
last updated
Apr 5, 2026

Tools

3 tools

Public tool metadata for what this MCP can expose to an agent.

code_session1 call replaces 5-15 searches.

1 call replaces 5-15 searches.

No parameter schema in public metadata yet.

code_applySafe code changes with auto test/lint/typecheck.

Safe code changes with auto test/lint/typecheck.

No parameter schema in public metadata yet.

benchmark_searchCompare streaming vs non-streaming, all search modes.

Compare streaming vs non-streaming, all search modes.

No parameter schema in public metadata yet.

Sponsors

Configuration

OLLAMA_URL

Ollama embedding server URL

OLLAMA_MODEL

Ollama embedding model name (default: bge-m3:567m)

QDRANT_URL

Qdrant vector database URL

STORAGE_PATH

SQLite database storage path

Readme

vibe-hnindex

Local MCP server — index your repo once, search it in every AI session

Keyword (SQLite FTS5) · Semantic (Qdrant + configurable embeddings) · Hybrid — local or cloud embedding providers

npm vibe-hnindex npm hnindex-cli License MCP Node

Current release: v0.16.1 · MCP server vibe-hnindex · installer hnindex-cli. Release notes


View the full README on GitHub

Details

Repository
github.com/andyanh174/vibe-hnindex
Categories
Documents & Knowledge, Search & Web Crawling
Package
vibe-hnindex
Transport
STDIO
Registry
MCP registry, active

Related Documents & Knowledge MCP servers

View all
1ofershap avatarScraperofershap/mcp-server-scraperWeb scraping MCP — extract clean markdown, links, and metadata from any URL.4stars
2joelbarmettleruzh avatarSlidev MCPjoelbarmettleruzh/slidev-mcpGenerate, render, and host Slidev presentations from markdown4stars
3penfieldlabs avatarPenfield Memorypenfieldlabs/penfield-mcpPersistent memory and knowledge graphs for AI agents. Hybrid search, context checkpoints, and more.4stars
4aiappsapi avatarAdaptive Recallaiappsapi/adaptive-recallAdaptive memory system with cognitive scoring, knowledge graph, and self-improving ML.3stars
5diffbot avatarDiffbotdiffbot/diffbot-mcpWeb search, page extraction, crawling, and Knowledge Graph queries from Diffbot's web index.3stars
6jessiejanie avatarSkim402jessiejanie/skim402Clean markdown and structured web data. Free card API key; wallet/x402 pay-per-call optional.3stars