Home / Services / AI development

AI development company for custom AI solutions that survive production.

24 AI products and agents running in production, built by the team that has been shipping interfaces since 2016. Custom AI solutions go live in 8 to 12 weeks, with the evaluation suite that proves it in your hands.

24
AI products and agents in production
61%
of tickets resolved without a human at Veyra
42%
faster claim decisions at Nordwind Insurance
8–12 wk
from scoping call to production
A computer screen with a bunch of code on it
Every AI build ships with an evaluation suite, not a demo.

38 companies across 11 countries have shipped with Eazetech.

NORDWIND
veyra
Coastline
H E L I O
arclight_
Quanta
BASTION
fairway

What we build

  • AI agents that read, decide and act inside your existing systems
  • LLM integration into software you already run
  • Retrieval over your own documents, with citations to source
  • AI copilots and review consoles for the people doing the work
  • Extraction, classification and routing pipelines
  • AI MVPs from scoping call to production in 8 to 12 weeks
  • Evaluation suites, guardrails and observability, handed over with the code

The failure we design against is the demo that never ships. Every build starts with an evaluation set drawn from your own history and a threshold agreed in week one, and nothing goes live until it beats that number.

What we do not do

  • Train foundation models, or fine-tune where retrieval would do
  • Ship agents that take destructive actions without a person
  • Proof-of-concept work with no route to production
  • Chatbots bolted onto a website as a strategy

If a rules engine solves your problem, we will tell you that on the call. A model you do not need is a monthly bill and a maintenance obligation with no upside.

AI agent development, past the demo

An agent is software that reads a situation, decides, and takes an action inside a system that matters. That last clause is where most projects fail. Something that answers questions is a demo. Something that issues a refund, updates a policy record or routes a ticket is a production system with every obligation that implies.

We build agents with three properties before anything else. They cite their evidence, so a person can check the reasoning in a glance rather than trusting a paragraph. They carry a confidence threshold, below which the work goes to a human with the context already assembled. And they cannot take a destructive action alone.

Veyra is the clearest example. A triage agent inside an existing helpdesk now resolves 61% of tickets without a human, median first response moved from four hours to eight minutes, and satisfaction went up rather than down. The 39% it does not touch reach a person with the account and billing context already attached.

That design is not caution for its own sake. It is what makes the number hold at ninety days instead of quietly decaying in month two, when the easy cases have all been handled and what is left is the awkward tail.

LLM integration into software you already run

Most companies do not need a new AI product. They need the software they already run to do three specific things it cannot do today, and those three things happen to need a model.

We do that as an integration rather than a rebuild: a model layer behind your existing API, reading from the systems you already have, writing back through paths your team already audits. Nordwind kept its policy system, its document store and its identity provider. What changed was that a claim arrived at an adjuster pre-read, with coverage checked and a recommendation attached.

The engineering that decides whether this works is unglamorous. Rate limits and retries with backoff. Streaming, so a four-second answer feels like one. Caching, so a repeated question is not a repeated bill. Structured outputs validated against a schema, so a malformed response fails loudly instead of writing nonsense into a database.

And fallbacks, so a provider outage degrades one feature instead of taking the product down with it. Every one of those is ordinary software engineering, which is why the AI practice sits on top of the software development practice rather than beside it.

Retrieval and the context layer

Retrieval is where most custom AI solutions are won or lost. A model can only be as good as the context it is handed, and assembling the right context out of your documents, records and history is ordinary engineering rather than prompt craft.

We build the context layer explicitly. Chunking that respects the structure of a document instead of a fixed token count. Hybrid search that combines vector similarity with keyword matching, because exact identifiers matter as much as meaning. Reranking before anything reaches the model. Metadata filters so a query never sees a document the user is not allowed to read.

Permissions are enforced at retrieval, not by asking a model to be discreet. That is the difference between a system a security review passes and one it does not.

Citations come back with every answer, pointing at the source paragraph. That single feature does more for adoption than any model upgrade. At Nordwind it is the reason adjusters accepted recommendations in week one: nine citations, ten seconds, move on. When retrieval quality is the bottleneck we fix retrieval — reaching for a larger model to paper over bad context is the most expensive way to not solve a problem.

Evaluation: how we know it works before you do

Nothing reaches production on a feeling. Before the build starts we assemble an evaluation set from your own historical records, with the known-correct outcome for each case. At Nordwind that was 1,200 closed claims. That set becomes the definition of done.

Every change replays against it in CI. We track accuracy, the shape of the errors, how often the system correctly declines to answer, latency and cost per task. Regressions block a merge exactly the way a failing unit test does.

The number to agree in week one is not accuracy in the abstract. It is the accuracy at which this beats the process you have today, with the escalation path counted in. A system that is right 88% of the time and knows when it is unsure is worth more than one that is right 94% of the time and confidently wrong about the rest.

eval · claims-agent · build 412
14:02:11  1,200 historical claims replayed
14:04:38  coverage decision · 94.1% match
14:04:39  citation present · 100%
14:04:40  below threshold → human · 7.2%
14:04:41  cost per claim · $0.11 · p95 3.4s
+1.4 pts against build 411 — merge allowed

You keep the evaluation suite and its data. It is the asset that lets you change models next year without repeating this project.

Guardrails, escalation and the human in the loop

Three rules apply to every agent we ship. First, no destructive action without a person: refunds, cancellations, payments, deletions and anything that writes to a system of record outside a reversible queue require a human click. That is not a limitation we expect to lift as models improve.

Second, a confidence threshold that is tunable and observable. Every routing decision is logged with its score and its evidence, so an operations lead can see why a case went to a human and move the threshold using data rather than instinct.

Third, an audit trail: inputs, retrieved context, model version, output and the human decision that followed, retained as long as your policy requires. When somebody asks in six months why the system did that, the answer is a record rather than a shrug.

Prompt injection is treated as a security problem rather than a prompt problem. Untrusted content is fenced, tools are scoped to the minimum permission they need, and nothing a model produces is executed without validation. The same review we apply to any other production system applies here.

AI MVPs in 8 to 12 weeks

When the question is whether an AI product is worth building at all, the answer costs less than the argument about it. Bastion Health went from a scoping call to a live care-planning MVP in eight weeks, with real clinicians using it.

The shape is fixed: two weeks of audit and interface design, five to eight weeks of build with a demo every fortnight, one or two weeks of hardening and handover. Scope is cut to one workflow that matters, done properly, rather than five sketched.

We insist on real users before launch rather than a stakeholder demo. An MVP only the sponsor has touched teaches you nothing, and the interface decisions that make an AI feature trustworthy only become visible when somebody who does the job every day disagrees with the output and has to do something about it.

A narrow single-workflow MVP starts at $15,000. Most land between $35,000 and $70,000, and the audit week tells you which end of that you are at before you commit.

AI product and interface design

The model is maybe a third of the work. The rest is the interface that decides whether anyone believes it. Ten years of interface craft is the reason the Nordwind workbench hit 95% adoption in its first week, and the reason nobody asked for the old five screens back.

Patterns we use every time

  • Show the evidence next to the answer, not behind a link
  • Accept, edit and reject are one click each
  • Show uncertainty honestly instead of hiding it behind confident phrasing
  • Keep people in the tool they already use
  • Make the edit path as fast as the accept path — edits are the best signal you have
  • Never let a spinner stand where a partial answer could stream

Model choice, portability and cost

We are not tied to a provider and neither should you be. Every build goes behind one internal interface, so the model is a configuration value. Changing it is a config change plus an evaluation run, not a rebuild, which is the whole reason the evaluation suite exists.

Model selection happens per task, not per project. A cheap fast model does classification and routing. A frontier model handles the one reasoning step that genuinely needs it. A small local model covers anything that cannot leave your network. Most production pipelines we run use two or three models together.

The cost difference against using the largest available model for every step is usually somewhere between five and ten times, for no measurable change in the outcome that matters. That is a decision worth making deliberately rather than by default.

We benchmark at least two alternatives before launch and write down the result, so that when a better model ships next quarter you run the suite, see the delta, and decide with evidence rather than a press release.

Data, privacy and where the model runs

The default posture is that your data stays in your cloud account. Model calls go to zero-retention endpoints, or to a model running inside your own network where policy requires it. Nothing you give us is used to train anybody’s model.

We work inside the boundary you already have: your identity provider, your network, your logging, your retention rules. For regulated clients the security review happens during the audit week rather than as a surprise in week ten, and it covers where prompts are logged, what a support engineer can see, and how long a transcript survives.

Where you have a data processing agreement, we sign it. Where you need residency in a particular region, we build to it. Where a vendor term does not meet your policy, we say so before the architecture depends on that vendor.

The full posture, including retention defaults and how access is handled during a build, is written up on the security page.

AI work that shipped

All work

Three engagements from this practice: an agent inside a claims process, an agent inside a helpdesk, and an MVP built to find out whether a product was worth funding.

What changed, measured

MeasureBeforeAfter
Claim decision time · Nordwind6.5 days3.8 days · 42% faster
Claims per adjuster per day · Nordwind48.4 · 2.1x
Tickets resolved without a human · Veyra0%61%
Median first response · Veyra4 hours8 minutes
Cost per ticket · Veyrabaseline–34%
Care-planning MVP · Bastion Healthno productlive in 8 weeks

Measured over the first 90 days in production against the comparable quarter before, taken from the clients’ own systems rather than ours. Satisfaction at Veyra moved from 4.4 to 4.5 out of 5 across the same window, which is the number people usually expect to fall.

How an engagement runs

The audit week is where an AI project is won. It produces the evaluation set, the threshold, the escalation design and the fixed price at the same time, so the argument about whether it works happens before the money is spent rather than after.

01 · day 0

Scoping call

Thirty minutes. You leave with a fit answer, a rough estimate and an honest read on whether a model is needed at all.

02 · week 1

Audit and evaluation set

We map the workflow and build the evaluation set from your history. You get a plan, a threshold and a fixed price.

03 · weeks 2–10

Build against the number

Retrieval, agent, interface and guardrails, demoed fortnightly in your own environment with the eval running in CI.

04 · handover

Launch and adoption

Rollout with the team who will use it, documentation, the evaluation suite in your hands, 30 days of support.

Engagement models and what they cost

AI audit and plan
$5,000

One week. The right start when you have a use case and no evidence yet that a model is the answer.

  • Feasibility read on your data and workflow
  • An evaluation set drawn from your own records
  • A target accuracy threshold, agreed in writing
  • Fixed estimate, credited against the build
Scoped agent
From $15,000

Four to six weeks on one workflow: triage, extraction, classification, drafting or routing inside a system you already run.

  • Agent, tools and retrieval for a single workflow
  • Evaluation suite running in CI
  • Escalation path and audit trail
  • Handover, training and 30 days of support
AI product build
$35K to $150K

Eight to twelve weeks. A product or copilot with an interface, real users and a number it has to beat.

  • Interface design and the AI review console
  • Context layer, agent layer and integrations
  • Guardrails, observability and cost instrumentation
  • Launch, adoption work and 30 days of support
AI retainer
From $6,000 / month

Optional, after handover. For teams who want the evaluation kept current as models and volumes change.

  • Model benchmarking each quarter
  • Evaluation set extended with new edge cases
  • Cost and latency tuning against the dashboard
  • A named engineer, cancellable monthly

What moves an AI estimate is rarely the model. It is how many systems the agent has to read from and write to, how clean the historical data is, whether the work is regulated, and how many teams have to agree that the output is acceptable. Tell us your budget on the first call and we will say what fits inside it. Full pricing detail.

The AI stack we build on

LayerWhat we useWhy this choice
OrchestrationProvider-agnostic model interface, typed tool callsOne place to swap models, one place to log every call
ModelsFrontier LLMs plus small models per taskCheap models route, expensive ones only reason
RetrievalHybrid vector and keyword search with rerankingExact identifiers matter as much as semantic similarity
Vector storagepgvector, or a managed store when scale demands itPostgres first — fewer moving parts to operate
EvaluationReplay suites in CI, scored per taskA regression blocks a merge like a failing test
ObservabilityTraced runs, cost and latency per taskAccuracy and the bill on the same dashboard
GuardrailsSchema validation, scoped tools, human approvalNothing destructive happens without a person
RuntimeYour cloud account, zero-retention endpointsData stays inside the boundary you already defend

What it costs to run each month

A production AI feature has a monthly bill, and you should see it before you commit rather than in the first invoice. We instrument cost per task from week one and show it beside accuracy on one dashboard, because those two trade against each other and the trade is your decision to make, not ours.

Volume and context size drive almost all of it. A routing agent that reads one short ticket costs a fraction of a claims pipeline that reads six documents per case. Managed vector storage at the volumes these systems run is typically a few hundred dollars a month at most.

Levers that reliably cut a bill

  • Cache repeated questions instead of paying for the same answer twice
  • Trim the prompt: most context windows carry text nobody reads
  • Route the easy 70% to a cheaper model and measure the difference
  • Batch anything that does not need an answer in the next second
  • Retrieve less and rerank better, rather than sending everything

Applied together these routinely halve a bill without moving the outcome. If running cost is going to be the problem, the audit week finds it, which is cheaper than finding it in month four.

Who this is for

A good fit

  • Teams with a queue of repeatable judgement calls and a growing backlog
  • Companies whose answer to more volume is currently more headcount
  • Products where an existing feature could be far better with a model behind it
  • Founders who need an AI MVP in front of real users this quarter
  • Businesses with years of documents nobody can search properly

Probably not a fit

  • Problems a rules engine or a good query would solve for a tenth of the cost
  • Data too incomplete to evaluate against, with no appetite to fix it
  • Mandates to add AI with no workflow behind them
  • Work with no owner available to judge whether output is acceptable

If the work is really about removing manual steps rather than adding judgement, AI automation is cheaper, faster and the honest answer.

Common questions

An AI product is software whose value comes from a model: a copilot, a drafting tool, a search layer over your documents. An agent is a narrower thing — software that reads a situation, decides, and takes an action inside a system that matters, like routing a ticket or recommending a claim decision. We build both, and the second needs far more engineering around it because a wrong action has consequences a wrong sentence does not.

Related

Have an AI project that has to reach production?

Thirty minutes gives you a feasibility read and a rough estimate. Alex Novak, delivery director, replies within one business day.

Get an estimate