Deliverable 01
A regression-testable eval suite.
Fixtures, rubrics, scoring, and a CI job that blocks a merge when quality drops. Includes the queries you don't want to lose to.
S3 · Build
Chat, RAG, and the wider integration stack — measured, regression-tested, and cost-aware from the first prompt.
The gap between a chat demo and a chat product is mostly measurement. Everything we do in this service — the eval spine, the regression bars, the provenance UX, the runbooks — is a version of “make the thing you can’t see visible”, so you can ship the next change without holding your breath.
We work in Ruby, Python, and TypeScript, on the provider your platform team has already picked. We don’t have a favourite framework. We do have a favourite pattern: measure before you tune, tune before you switch, switch before you rewrite.
When to bring us in
How we approach it
We draft a hundred representative queries and the answers they should produce before touching a prompt. That set becomes the eval spine; the rest of the engagement is measured against it.
Chunk with structure in mind, embed with a model you can afford to re-run, layer a re-ranker where the quality lift pays for itself. Provenance in the answer surface — every citation clickable, every claim traceable.
Prompts in the repo, versioned, tested against the eval set on every change. Structured outputs enforced with schemas and a repair loop that doesn't loop forever.
Input classification where the domain requires it, output policy checks, PII handling on the way in and the way out. Documented and testable, not a hopeful sentence in the README.
A budget line for each. Dashboards that show where they're going. Alerts that fire before the CFO does.
What you get
Deliverable 01
Fixtures, rubrics, scoring, and a CI job that blocks a merge when quality drops. Includes the queries you don't want to lose to.
Deliverable 02
Retrieval, prompt, guardrails, structured output validation, observability, cost tracking. Vendor-abstracted where useful, vendor-native where cheaper.
Deliverable 03
What to do when quality drops. What to do when latency spikes. What to do when a provider takes down an endpoint at 03:00. Written for a person on call, not for the shelf.
Engagement models
DEEP-DIVE
Six to ten weeks. We come in on a live RAG that's underperforming, we leave with an eval suite, an upgraded stack, and a runbook.
PLATFORM
For teams standing up a shared integration layer. Prompt management, eval infrastructure, guardrail library, cost/quality dashboards.
Related services
S2 · Build
Multi-step LLM workflows with clean topology, tool surfaces, memory, evaluation, and safety — built to land in production, not stall in a demo.
S5 · Advise
A senior architect embedded with your programme — end-to-end design, build-vs-buy calls, vendor evaluation, technical risk review.
S8 · Build
Full production software delivery, usually with AI at the core — fixed team, named engagement lead, no staffing pyramid.
A 30-minute discovery call. We'll get to the shape of the work and whether we're the right fit.