AI-driven software development

AI-driven development with a human at every gate.

AI has made the work fast. We make it governed: bounded agents do the repeatable jobs, every output lands in the record, and nothing ships without a person approving the design and reviewing the release.

Start a project
week of discovery before anything is built
1
sign-offs on every piece of work: design and release
2
handover documents, because there is no handover
0

What governed AI development gives you

When AI-driven development needs governance

These are the signs that the speed has outrun the record.

  1. 01

    Pull requests arrive without a requirement

    Code exists; the reason for it is in a chat window that has been closed.

  2. 02

    Review cannot keep up

    More output than people can read, with no structure that says what needs a human.

  3. 03

    Every developer has a different setup

    Tools, prompts and agents differ per person. Quality depends on luck.

  4. 04

    Something shipped and nobody knows why

    The decision cannot be reconstructed because nothing recorded what was known at the time.

  5. 05

    You have been asked to audit the AI

    Security, legal or a customer wants the model, the inputs and the approvals.

  6. 06

    Vibe-coded software needs a cleanup

    It works, mostly. Nobody tested it and nobody wrote down why it was built that way. Bring it in as a feature request.

Do two or more of these apply? Tell us which ones and we reply with how we would run it.

How we apply AI across the lifecycle

The lifecycle, with AI where it belongs

  1. 01

    Discovery

    A week with the people who own the problem. We write the feature request as the first document of the engagement and agree what done means before anything is designed.

    In the record Feature request, scope, success measures

  2. 02

    PRD and design package

    Research, requirements and design are produced and land in the record as documents you can read, comment on and reject.

    In the record Research report, PRD, design package

  3. 03

    Design approval

    A human gate. Work waits until you approve the design package. Nothing is built that the record does not say is being built.

    In the record Logged approval, with the approver

  4. 04

    Development

    Implementation runs in short cycles against the approved scope. You see progress as it happens, with the implementation package growing in the record.

    In the record Implementation package

  5. 05

    Automated QA and manual review

    Automated QA runs first and writes a report. Manual review is the second human gate. Failures go to a person instead of slipping through.

    In the record QA report, review report

  6. 06

    Release and operation

    A release candidate ships only after both gates pass. We deploy it, monitor it and operate it, and the next request starts the next run.

    In the record Release candidate, release log

Governed AI development against the alternatives

Item AI assistant per developerAI app builderSydeso
Where AI runs Each editorA vendor chat windowBounded jobs inside a fixed process
What is recorded CommitsA prompt historyEvery document, job and step with its actor
Who approves Code review, if it happensNobodyYou, at two logged gates
Consistency Per personPer promptPer process
Replay NoNoRe-run recorded inputs against a new model
Ownership YoursDepends on the vendorYours: repository, accounts, record

How an engagement is structured.

Questions

Is the code written by AI?
Much of it is drafted by agents and all of it is recorded as such. People approve the design, review the release and hold responsibility for both.
Which models do you use?
The ones the design package names. The record shows which model ran each job, so changing models later is a re-run against the same inputs.
How do you stop agents from making things up?
Agents work inside a written scope, read only the documents in the engagement, and write outputs that a person reviews before anything ships. Automated QA runs before manual review.
Can our developers use this on their own work?
Not yet as a product. We are building the platform that runs this process for your own team. Join the waitlist on the platform page and we will tell you when it launches.
How quickly do you reply?
By email, with how we would run the work, not a call to book a call. Send one paragraph about what should ship first and you get a written answer.
Where does the work live?
In your accounts. Code in your repository, infrastructure in your cloud, documents where your team can read them. We bring the process, not a dependency.
What happens to the work if we stop?
You keep everything: code, infrastructure, requirements, design packages, QA and review reports. There is no handover because none of it was ever ours.

Run one feature, governed.

Give us a feature request and we run it through the process and send you the record.

Start a project