Agents write the code. An architect decides what ships.
ESARC is an applied-AI engineering studio for founders and small teams. A principal engineer plans the work, a crew of AI agents builds it in parallel, and nothing merges until it has been reviewed and passed its evals.
- Studio
- ESARC, applied-AI engineering
- Project
- Your product
- Drawn by
- AI agents
- Checked by
- Vaibhav Malhotra, principal engineer
- Scale
- 0→1, then up
- Revisions
- Every week
Vaibhav has shipped production systems for
- Meta
- Amazon
- McGraw Hill
- Springhouse
- MyMethod
- Spicychat
- Stuf Storage
- Scrubs Co-Pilot
Built on
- Anthropic
- OpenAI
- AWS
- Vercel
- NVIDIA
- Vapi
Why most AI projects stall
Getting a model to answer is the easy part. A product people rely on needs evals, tracing, cost limits, a plan for when the model is wrong, and one person accountable for every merge.
At ESARC that person is the architect. The agents do the typing: they draft code, tests and migrations in parallel, so you get the output of a small team with one senior engineer who knows every line that shipped.
One architect, a crew of agents
Every change goes round the same loop. The agents handle volume, the architect handles judgement, and you see the result on staging before anyone ships it.
You
1Brief
The outcome you want, who uses it, and what it must not do.
Architect
2Spec and evals
Architecture, model choices, and a written test of what "working" means.
Agent crew
3Draft in parallel
Code, tests and migrations, each on its own branch.
Architect
4Review and redline
Every diff gets read. Anything off is marked up and sent back.
Sent back: fix before merge
Agent crew
5Fix and rerun
Changes land and the eval suite runs in CI.
You
6Try it on staging
The real product, twice a week. Not a slide.
Architect
7Ship and watch
Release with tracing, cost alerts and a way to roll back.
Steps 3 to 5 repeat until the architect signs off.
How one principal + agents ships safely
The fair question is who checks the agents. The principal does, at fixed points, before anything reaches your users.
- Review gates
- Agents open pull requests. The principal reads every diff and either sends it back with notes or approves it. Nothing merges without that sign-off, and a person decides each production deploy.
- Evals and tests
- Each AI feature starts with an eval set: real examples and the outcome you expect, agreed with you before any prompt is written. Evals and tests run in CI on every change, so a regression fails a check instead of reaching a customer.
- Decisions the principal owns
- Architecture, the data model, model and vendor choices, security boundaries and anything that adds running cost. Agents can suggest options. They don’t make these calls. Each decision is written down with the reason.
- Security and dataNeeds sign-off
- Code lives in your repositories and your cloud accounts. Agents get only the access a task needs and never hold production credentials. Where a model provider offers it, training on your data is switched off.
- Handover
- You get the architecture notes, the decision log, the eval sets and a runbook, kept up to date as we go. A new engineer should be able to pick it up without us.
What we build
AI features rarely ship alone. They need an app around them, data under them and someone watching them in production, so we build all of it.
AI products and agents
Agents that call tools, copilots inside your app, and voice agents that answer the phone.
RAG and search
Retrieval over your documents and data, with citations and tests for the answers that matter.
Evals and observability
Eval suites in CI, tracing, and cost and latency dashboards, so a model change can’t quietly break things.
Fine-tuning pipelines
Data prep, training runs and side-by-side comparisons with the base model, for when prompting runs out.
Full-stack web
Next.js and Node apps with the APIs, auth and billing that turn a demo into a product.
Mobile
React Native and Expo apps for iOS and Android, through to the stores.
Architecture and infrastructure
Cloud setup, data models, GraphQL and queues, sized for where you’ll be next year.
Industries so far
Consumer AI, Food tech, Voice AI, Hospitality and local services, Consumer technology, AI research, Self-storage, PropTech, Entertainment, Healthcare, Education, EdTech
Selected work
What was built, for whom, and what changed. Where we don’t have a number we can stand behind yet, we say so.
- 2026Agent runtime and long-term memory for Springhouse's AI meal plannerSpringhouseConsumer AI / Food techDraft3Memory tiers on pgvector, each with its own flag and spend ceiling
- 2026Voice agents and an embeddable chat widget for MyMethodMyMethodVoice AI / Hospitality and local servicesDraftResults coming soon
- 2025Agentic automations for Meta Muse Spark, and a generative video ad studioMeta (Meta Superintelligence Labs)Consumer technology / AI researchDraftResults coming soon
- 2025Sidney: a voice AI sales agent for Stuf StorageStuf StorageSelf-storage / PropTechDraft90%Better conversion of potential leads to customers
- 2024Memory, moderation and faster releases for SpicychatSpicychat (Nextday)Consumer AI / EntertainmentDraft80%More efficient bot moderation cycle
- 2024Scrubs Co-Pilot: real-time AI documentation for cliniciansScrubs Co-PilotHealthcareDraft100+Monthly clinician users within 3 months
- 2023A federated GraphQL backend and AI search for McGraw Hill's Sharpen appMcGraw HillEducation / EdTechDraftResults coming soon
Ways to work together
Fixed-price sprints to get a first version live, then a monthly partnership once people are using it. Prices are starting points. You get a fixed quote before any work begins.
Step 1
Free 30-minute call
Free
We talk through what you have and what you want to ship, and tell you straight whether we’re the right team for it.
Step 2
Discovery week
From $3,500Draft price
A spec, an eval plan and a fixed quote. The fee is credited to your sprint if you go ahead.
Step 3
Pilot or MVP sprint
From $22K or $32KDraft price
A fixed scope at a fixed price, live with real users at the end.
Step 4
Monthly retainer
From $5K/moDraft price
Keep shipping every week once people are using it. Cancel with 6 weeks' notice.
Zero-to-one sprints
A fixed scope and a fixed price. You know what ships and what it costs before we start.
Paid discovery 1 week
Draft priceFrom $3,500
Credited toward a sprint
You have an idea and need to know what it takes.
- Written spec and architecture
- Eval plan and a risk list
- A fixed quote for the build
Pilot sprint 4 weeks
Draft priceFrom $22K
One AI feature or workflow, proven with real users.
- One workflow in production
- Evals and tracing from day one
- Twice-weekly staging demos
0→1 MVP sprint 6 weeks
Draft priceFrom $32K
A whole first version: web and/or mobile, live.
- App, backend, auth and billing
- AI features with an eval suite in CI
- Runbook and 30 days of support
Build partner
Senior engineering every week, with the agent crew attached. Month to month, cancel with 6 weeks' notice.
Fractional AI lead About a day a week
Draft priceFrom $5K/mo
Your team builds; you want an architect steering the AI work.
- Architecture and model choices
- Eval and review of AI pull requests
- A standing weekly call
Build partner About half-time
Draft priceFrom $11K/mo
A live product that needs features shipped every week.
- Weekly roadmap and Friday demos
- Features, AI work, infra and fixes
- Evals, monitoring and cost tracking
Full-time build partner Full-time
Draft priceFrom $19K/mo
You need a founding engineer now, not in four months.
- Principal engineer on your product full-time
- Agent crew running in parallel
- Hiring help when you build your own team
Compared with hiring
Draft figures| Measure | Hiring a senior engineer | ESARC build partner |
|---|---|---|
| Cost | $290K+First-year cost, salary plus overhead and recruiting | From $11K/moMonth to month, no recruiting fee |
| Time to start | MonthsTo find, close and onboard someone | About a weekFrom first call to first pull request |
Is one workflow worth automating?
Put in the hours, the people and the rework, and you get the yearly value, how hard the build is, and the engagement that fits. The math doesn't use our prices, so you can take it to your own budget meeting.
What kind of AI surface?
Pick the closest workflow. Defaults shift by category, then you can tune the numbers.
Annual business case
$285,300
This is the estimated value of reclaimed time and avoidable rework. It is not ESARC pricing.
Recommended first step
Build Sprint- Hours reclaimed
- 1,794 hrs
- Opportunity cost
- $269,100
- Rework savings
- $16,200
- Implementation complexity
- Medium-high
- Confidence
- 74%
How the math works
- Manual load
- 20 hrs/week x 3 people x 50 weeks
- 3,000 hrs/year
- Effective coverage
- 65% target coverage adjusted for sensitive risk
- 60%
- Time value
- 1,794 reclaimed hrs x $150/hr
- $269,100
- Rework reduction
- 8% current rework x 45% reduction assumption
- $16,200
Why this engagement shape
The business case is concrete enough to pick one production surface and ship it behind an eval gate.
Related ESARC work
How a project runs
- 1
A free 30-minute call
We talk through what you want to ship and how we’d build it. No pitch deck, no homework. If we’re not the right fit, we’ll say so.
- 2
One week of paid discovery
You get a spec, an architecture, an eval plan and a fixed quote. The fee comes off the sprint if you go ahead.
- 3
Build in weekly cycles
Agents draft, the architect reviews, and you try the work on staging twice a week.
- 4
Launch with monitoring
Tracing, eval dashboards, cost alerts and a runbook go live with the product.
- 5
Hand over or keep going
Thirty days of support after launch. Then take it in-house, or keep building with us month to month. Stopping takes 6 weeks’ notice.

The architect
Vaibhav Malhotra, principal engineer, Vancouver, BC
Vaibhav has built production systems for Meta, Amazon and McGraw Hill, and for startups including Stuf Storage, Scrubs Co-Pilot, Springhouse and MyMethod. The work covers voice agents, RAG over clinical notes, agent memory, GraphQL backends and eval loops.
Every ESARC project has him as the one accountable engineer. He writes the spec, reviews what the agents produce, and is the person you talk to. He’s also a working pilot, which is why ESARC’s own product is a pilot logbook.
Got something that needs to ship?
- Yes
Book a call and bring the messy version. We’ll tell you what the first sprint would cover.
- Not yet
Email vaibhav@esarc.dev with where you’re stuck. You’ll get a straight answer, not a pitch.