{"repo":"chwoerz/reporelay","free":true,"listed":false,"github":"https://github.com/chwoerz/reporelay","clone":"git clone https://github.com/chwoerz/reporelay.git","description":"A self-hosted code context engine for MCP.","language":"TypeScript","stars":18,"topics":["agentic-ai","agentic-coding","mcp-client","mcp-server"],"license":"MIT","category":"mcp-servers","readme_excerpt":"ALPHA VERSION --- RepoRelay is a self-hosted code context engine for MCP. 1. Add repositories from any source — GitHub, GitLab, Bitbucket, on-premise, or local disk 2. Index the refs you need — pick the branches and tags that matter; each gets its own versioned snapshot 3. Use them everywhere — every indexed repo is instantly available as MCP tools in Claude Desktop, Cursor, Windsurf, OpenCode, or any other MCP-capable client Manage everything through the REST API or the admin dashboard. Register once, query from any project in any editor. RepoRelay parses files with tree-sitter, extracts symbols and imports, and stores everything in a hybrid search index (BM25 + pgvector). RepoRelay runs entirely on your infrastructure — no third-party indexing service, no telemetry, no repo uploads. Code only leaves your network via the providers you explicitly configure: snippets requested by the LLM you connect via MCP (e.g. Claude, GPT), and chunks sent to your embedding provider during indexing (cloud providers like OpenAI see the code; a local Ollama setup keeps everything on-box). --- Demo --- Highlights Feature Description :---------- :-------------------------------------------------- :---------------------------------------------------------------------------------------------- Repos Unlimited Repositories Register repos from any Git host — GitHub, GitLab, Bitbucket, on-premise, or local paths Search Hybrid Search BM25 full-text (ParadeDB) + vector similarity (pgvector), fused via ","default_branch":null,"files":null,"tree":[],"storefront":"/r/chwoerz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chwoerz/reporelay/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}