Keep the code. Keep the why.

Self-hosted MCP for coding agents — hybrid search over your repository, plus decisions mined from PRs. Ask once; get a cited answer.

Listening…

What stays after the session ends

Agents forget PR debates. CodeOracle keeps a durable archive — so the next ask doesn’t start from zero.

  • 01Indexed chunks with file paths
  • 02Decisions with mandatory source URLs
  • 03Team freshness via webhooks

From question to citation

These nodes light as the ask above runs — the same path an MCP client takes.

01 · ask

Your agent

Any MCP client. One shared memory for the team.

02 · route

Tool chosen

Search, decide, or explain — for this question.

03 · retrieve

Index + archive

Hybrid chunks and mined PR decisions.

04 · prove

Cited answer

Path or PR URL required. No citation = bug.

Three tools. One contract.

It doesn’t replace the model — it narrows the haystack so tokens go to answering, not hunting.

search_codebase

Hybrid retrieval over indexed code — ranked chunks with file paths.

find_decision

WHY from mined PRs: summary, alternatives, confidence, mandatory source URL.

explain_file

What this path contains, plus related decisions. Deterministic — no LLM rewrite.