A research copilot that answers from thousands of documents — with a citation for every sentence.
Retrieval, evaluation and a focused web interface for an analyst team drowning in PDFs.

Grounding as a hard constraint
The model cannot emit a sentence without a retrieved passage attached. If retrieval is weak, the copilot says so and shows what it did find — a confident wrong answer is worse than no answer.

Evals in the pipeline, not in a spreadsheet
Every prompt, chunking or model change runs against the golden set before merge. Accuracy, citation precision and latency are tracked per release, so quality regressions are caught by the CI bot, not by a user.

Interface built for reading, not chatting
Answers render beside the source pages, with highlighted passages and a one-click path into the original document. The chat box is secondary — the product is the evidence trail.

Building something like this?
Tell us about it. A reference build is where we start — your product is where we end up. We reply within one business day.


