kernel&chai
Start a project

how we build

Agents do the typing. People own the outcome.

AI makes a strong engineering process faster and a weak one worse. So most of our effort goes into the process: guardrails, reviews and approvals that let agents move fast without anyone losing control.

the release path

Every change takes the same road.

  1. 01

    Spec & done-when

    What to build and the checks that prove it is finished.

  2. 02

    Agents build

    Coding agents implement in an isolated branch and run the tests.

  3. 03

    Automated checks

    Hooks, CI, tests and types catch every failure class we have seen before.

  4. 04

    Second-model review

    An independent model reviews read-only. Findings are verified, not obeyed.

  5. 05

    Human approval

    A person signs off. Production needs a single-use approval for that exact commit.

  6. 06

    Release

    Deployed, monitored, and recorded with who approved it.

Anything that slips through comes back as a new automated check at stage 03.

mistakes become checks

A bug class we meet once doesn't come back.

The first time something goes wrong we fix the root cause and write it down. If it happens again, it moves down the ladder until a machine catches it, and the written rule is deleted. Pick a rung to see one example.

CI regenerates the SDK types and fails the build if they drift from the API. The written lesson is deleted.

what you can count on

Six guarantees, and what they mean for you.

01 · mistakes become checks

A bug class we hit once does not come back.

Every failure gets a root-cause fix and a written lesson. If the same kind of failure happens again, it moves down a ladder until a machine catches it: a hook, a CI check, a test, or a compile error. The prose rule it replaces is deleted.

for youFewer regressions, and the safety net stays with your codebase after we leave.

02 · human approval

Nothing reaches production without a person saying yes.

AI agents write and test code, but they cannot approve their own work, merge it, or deploy it. A production release needs a single-use approval tied to the exact commit being shipped.

for youYou always know who signed off on what is live.

03 · two reviewers

Every change is reviewed twice, by different minds.

An independent AI model from a different vendor reviews in a read-only sandbox. Its findings are treated as hypotheses to verify, not orders. A human makes the final call.

for youBlind spots one model shares with itself get caught by the other.

04 · work that resumes

Long tasks survive handoffs, restarts and holidays.

Each piece of work carries its spec, its "done when" checks, a live state file with the next action, and a log of decisions already made. A fresh session picks up exactly where the last one stopped.

for youNo stalled tickets and no paying twice for the same context.

05 · measured, not asserted

We change our process on evidence.

Agent sessions are measured: time to first change, idle time, rework, tokens. A new rule stays only if the numbers improve. Rules that do not help are removed.

for youDelivery speed that comes from a tuned system, not from cutting corners.

06 · yours from day one

You own the code, the accounts and the decisions.

Everything lives in your repository and your cloud accounts. We write down which models and tools touch your code, and your data is never used to train anything.

for youNo lock-in, and a clear answer when your own clients ask how AI was used.

what we won't claim

No "10x". No magic.

  • We don't promise a multiplier. Independent studies find AI speeds up some work and slows down other work. We measure our own process and keep only what helps.
  • We don't hand off judgment. Architecture, security and product trade-offs are decided by people, with agents doing the legwork.
  • We don't hide how it's made. Ask which models touched which part of your code and you get a straight answer.

faq

Questions about AI on your project.

Who is accountable for the code?

We are. Agents do much of the typing, but a named engineer reviews and approves every change and every release, and stands behind it.

Is our code or data used to train AI models?

No. We only use AI tools on terms that exclude training on your code or data, and we list in writing which models and tools touch your project.

Can we opt out of AI on our project?

Yes. Some parts of a codebase, or whole projects, are better done by hand. Tell us and we will scope and price it that way.

Do you charge less because of AI?

We price the outcome, not the hours. The system makes us faster and the quality more consistent; you get a fixed quote either way.

next step

Want this on your project?

Tell us what you are building. Start with a fixed-price review or go straight to a build; either way you see the system at work from week one.