bgevconsultancy is making Helm-v2's document search far more exact

This fork treats retrieval quality as a product capability, not a background technical detail.

searchinfrastructure

bgevconsultancy has rebuilt the machinery that finds the right material before an AI answer is formed, with particular attention to keeping legal text meaningful in context.

  • Self-hosted document representations reduce reliance on an outside service, though they require the team's own infrastructure.
  • Clause-aware document splitting aims to keep provisions and sections together rather than cutting through them.
  • Organisation-scoped search keeps retrieval separated by organisation.
  • A second-pass relevance check reorders initial results to surface the strongest matches.
  • A repeatable evaluation set measures search quality instead of relying on informal spot checks.

The fork also accounts for the delay while a self-hosted model starts up, a small but useful sign that the team is thinking about the working experience as well as accuracy.

So what Legal teams building contract or knowledge search should care because better retrieval is often the difference between a persuasive answer and a confidently wrong one.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?

Commits in this thread

7 commits from bgevconsultancy/Helm-v2, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
b84b5d11 T5.4a scout contract model prompt params Clava Stripdown 2026-07-22 ↗ GitHub
7da553de T5.2 hybrid retrieval org scoped Clava Stripdown 2026-07-23 ↗ GitHub
155caca5 T5.1 embeddings self-hosted endpoint Clava Stripdown 2026-07-23 ↗ GitHub
6487efb4 T5.3 retrieval eval harness Clava Stripdown 2026-07-23 ↗ GitHub
5b760e95 T5.2b cross-encoder rerank Clava Stripdown 2026-07-23 ↗ GitHub
5e01e119 T4.2 clause-aware chunking Clava Stripdown 2026-07-23 ↗ GitHub
6cb6e1a4 T5.4b Scout cold-start waking UX Clava Orchestrator 2026-07-23 ↗ GitHub

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-955.md from inside the repo you want the changes in.

⬇ Download capture-thread-955.md