Governed AI software delivery.

Build everything you intended.Better, autonomously, and self-improving.

Code and Matter is the most advanced end-to-end autonomous software factory. No drift. No AI slop. It runs like a kernel, precise and dependable, across legacy systems, new products, agentic implementations and workflows. It works every time, and gets better every day from the world model it is connected to.

Now accepting pilot partners.

Follow one requirement

Teams we work with

  • Google
  • Microsoft
  • NVIDIA
  • Perplexity
  • AWS

What teams bring us

What teams bring us.

The problems teams bring to Code and Matter.

01

Legacy systems

Old code full of rules no one wrote down. We surface those rules, turn them into criteria, and rebuild with each one traced to its source.

Pilot-ready
02

Critical workflows

Work that has to be right every time. Agents take the routine cases and hand the unusual ones to a person.

Pilot-ready
03

Agent access

The business systems you already run. A controlled layer lets agents use them safely, with no migration.

Pilot-ready
04

New features

A feature your team needs. We agree the criteria and proof first, then build and verify it.

Pilot-ready

What people say

In their words.

Illustrative testimonials · names, roles and quotes are placeholders

“Our biggest problem wasn’t writing code. It was getting everyone to agree on what we were building. Having the requirements and acceptance criteria in one place gave us something concrete to review before implementation started. We caught a missing edge case while it was still easy to change.”
Alex MorganFounder
“I’ve been cautious about bringing coding agents into an established codebase. Even a small change can affect things outside the ticket. What appealed to me about Code and Matter was keeping the requirement, implementation decisions, and review evidence connected. That’s the context I need before approving a change.”
Priya ShahCTO
“Reviewing a change usually means opening the ticket, reading the diff, and asking someone where the test results are. Having those pieces connected made the review easier to follow. We still had questions, but they were about the actual behavior rather than where to find the information.”
Daniel BrooksEngineering Lead
“Requirements change once people see the work. The difficult part is making sure the implementation and tests reflect the latest decision. A living specification gave us a clearer place to record those changes instead of leaving them scattered across meeting notes and chat.”
Maya ChenProduct Manager
“We wanted to try agent-assisted delivery with clear limits on what could happen in our systems. Starting with a bounded task and explicit approval points made the approach easier to evaluate. Our team could review the proposed work before deciding what should happen next.”
Jordan EllisPlatform Lead
“A green test result doesn’t answer every question. I still want to know which acceptance criteria were checked, which scenarios were missed, and what needs manual review. Making those gaps visible helped us decide where to spend our testing time.”
Sara PatelQA Lead
“We chose a small change to an existing workflow as our starting point. We already understood the system, so we could judge the result ourselves. Defining the acceptance criteria upfront also exposed a couple of assumptions we hadn’t written down.”
Chris BennettProduct Lead
“The handoff is often where we lose context. Design makes a decision, engineering interprets it, and QA has to reconstruct why it happened. Keeping the requirement and reasoning attached to the work made it easier for the next person to pick it up without another meeting.”
Nina KapoorTechnical Program Manager
“We need to understand the cost of getting a change accepted, including review and rework. Code generation is only part of that. I liked starting the conversation with the scope, budget, and evidence our team would need to accept the result.”
Marcus ReedOperations Lead
“As a small team, we don’t have much room for work that looks finished but still needs days of cleanup. What interested us was being able to inspect the result against a clear requirement. Starting with one useful change gave us a manageable way to assess the approach.”
Elena TorresStartup Cofounder

01 / The workflow

Follow one requirement from idea to release.

Every step leaves a record the next step checks. Nothing ships until a person signs off.

Stage of fiveProduct intent
01

Product intentSomeone describes what they need, in plain words.

02

Living specificationThat need becomes a criterion you can test.

03

Coordinated executionAn agent, limited to the right files, makes the change.

04

Verified evidenceTests prove the criterion is met, and point back to it.

05

Human release decisionThe release waits for an owner to approve it.

Example · REQ-014 traceREQ-014
01 · IntentPM
“Admins need to export the audit log for compliance.”
02 · SpecAC-014.2
CSV lists every approval, with who and whencriterion
03 · Executecode agent
audit/export.ts+42 −3
implements AC-014.2scoped
04 · Verifytest agent
export_includes_approvals12/12 pass
proves AC-014.2sample.csv
05 · Deciderelease owner
Criterion, change and proof readypaused
↺Evidence links back to AC-014.2

02 / Platform

Three parts. One unbroken thread.

What we are building, and how each part depends on the last.

001 / Living specification

Requirements and criteria live in one versioned place. Scope changes land in the spec first, so every agent works from the latest version.

002 / Coordinated AI execution

Agents for design, code, test and deployment share one spec and work on clearly bounded tasks, so the pieces fit.

003 / Evidence for review

Every change arrives with its criterion, its diff and its test results together. Reviewers judge evidence, not claims.

03 / The spec

A spec agents can follow. And people can read.

Open the files of an example project. Each one links to the others.

specevidenceExample projectREQ-014
~/acme-admin › trace REQ-0144 files · 1 requirement · 1 gate

04 / How it works

Seven stages. One source of truth.

S.01 /

Planning & specification

Turn the idea into criteria a person approves.

✓
S.02 /

Design

Shape screens and system design around those criteria.

✓
S.03 /

Orchestration

Break the work into tasks, each with clear limits.

✓
S.04 /

Code

Write changes that each point to the criterion they serve.

✓
S.05 /

Test

Test against the criteria, so a pass means the need is met.

✓
S.06 /

Deploy

Release only after a person approves, then follow the agreed path.

■
S.07 /

Automation

Keep watching, and suggest updates through the spec.

↺

05 / Human control

Agents do the work. People keep the keys.

C1 / Approvals

Key moments, like approving criteria or releasing, wait for a named person.

C2 / Bounded scope

Each agent works only where it has been allowed. Anything wider needs approval.

C3 / Budget visibility

See what each requirement costs as it runs. A set limit pauses the work.

C4 / Traceable decisions

Who decided what, when, and based on which evidence, saved with the requirement.

How to start

Start small. Or go big.

Two ways to begin.

01

Start small

Choose one requirement. See the whole process work before you commit to more.

Open now
02

Go big

Bring a larger system. We map it out with you and deliver it in stages.

Scoped by email

Principles

Control. Governance. Value.

The three ideas behind every part of the platform.

01

Control

You choose where it runs, which AI models it uses, and what each agent can touch.

Principle
02

Governance

Every change is linked to a criterion, checked against evidence, and approved by a person.

Principle
03

Value

Costs are tracked per requirement, so you know what each piece of software took to deliver.

Principle

For larger teams

Made for teams with standards to meet.

Everything larger organisations need, built in.

01

SSO + SAML

Single sign-on with every major identity provider, plus automatic user setup.

Included
02

Dedicated compute

Reserved capacity for your work, fully separate from other customers.

Included
03

Compliance & security

Built to meet security and AI-governance standards.

Included
04

Custom integrations

Connections built around the systems your business runs on.

Included
05

Enterprise support

A named contact and guaranteed response times.

Included
06

Global

Works across the languages and frameworks your teams use worldwide.

Included
07

Zero data retention

Keep nothing after a task is done, if that is what you need.

Included
08

On-premise & data residency

Run it in your own environment, or keep data in your region.

Included
09

Sub-organisations

Separate spaces and admin for each team or business unit.

Included

06 / Scope

The complete platform.

Everything you need to take software from intent to release, in one platform.

What a pilot proves first

  • Codebase readiness check
  • Spec with agreed criteria and proof
  • Scoped code and test agents
  • Evidence pack and human release gate
  • Spend limit and decision log

How we are different

  • Proof agreed before any work starts
  • Only a named person approves a release
  • Spend tracked and capped per requirement
  • A defined pilot, end to end

Specification 6

001

Requirements workspace

Shape requirements together, with an AI partner that spots gaps, conflicts and repeats as you write.

Included
002

Suggested edits & history

Propose changes, discuss them in place, and compare or restore any earlier version.

Included
003

Technical designs

Designs built directly from the criteria, reviewed and signed off by your engineers.

Included
004

Drift checks

Catch code that has drifted from the spec, flagged right on the pull request.

Included
005

Import existing work

Start from what you have. Bring in your codebase and move your backlog across in one step.

Included
006

Feedback loop

Every piece of feedback is sorted and fed back into the spec, so it keeps improving.

Included

Execution 7

007

Work orders

Clear tasks for agents, each one tied to the criterion it delivers.

Included
008

Works in your coding tools

Agents run inside the editors and tools your team already loves.

Included
009

Parallel agents

Large jobs split into parts and completed by many agents at once.

Included
010

Durable agents

Agents keep working in the cloud, even after you close your laptop.

Included
011

Agent workspaces

Always-on workspaces where agents keep their files, tools and setup.

Included
012

Model routing

Every task goes to the model that does it best, at the right cost.

Included
013

Skills & rules

Give agents proven skills, and rules they must follow before they act.

Included

Review & proof 5

014

Tests from criteria

Tests written from the acceptance criteria, so a pass means the need is truly met.

Included
015

AI code review

Every change reviewed line by line, ready for a person to approve.

Included
016

Security review

Every change checked for security issues before it moves on.

Included
017

Evidence packs

Criterion, change and results in one view, so review takes minutes.

Included
018

Living docs

Documentation that updates itself whenever the code changes.

Included

Operate 6

019

Automations

From ticket to change, from error to fix. Triage, testing and upkeep, running on schedule.

Included
020

Live progress view

See every agent, task and log as the work happens.

Included
021

Readiness check

Know exactly how ready your codebase is for agents, before day one.

Included
022

Older systems

Turn legacy code into clear rules, then rebuild it with every rule traced.

Included
023

Exceptions to people

Agents handle the routine. The cases that need judgement go straight to a person.

Included
024

Agent access to your systems

Agents work safely with the business systems you already run.

Included

Control & visibility 7

025

Approval gates

Sign-off and release wait for a named person, every time.

Included
026

Bounded scope

Each agent works only where it is allowed. Nothing more.

Included
027

Budget per requirement

Know what each requirement costs as it runs, with a hard limit you set.

Included
028

Audit trail

Every decision recorded and ready to export to your security tools.

Included
029

Admin controls

Set autonomy levels, allowed models, blocked actions and network rules in one place.

Included
030

View-only seats

Bring reviewers and stakeholders in to follow the work, without a full seat.

Included
031

Analytics

Usage, spend and delivered work across every team, at a glance.

Included

Connect & secure 6

032

Connectors

Plug into your code hosts, trackers, team chat, docs and monitoring.

Included
033

API

Run agents and automations straight from your own systems.

Included
034

Spec as a tool for agents

Any agent, in any tool, can read and search your spec.

Included
035

Single sign-on

Sign in with your identity provider, with users set up automatically.

Included
036

Private hosting

Single-tenant, on-premise or in your region. Your choice.

Included
037

Your code stays yours

Never used for training. Encrypted at every step.

Included

Working with us 4

038

Pilot on one requirement

Start with one requirement and see it delivered and proven, end to end.

Included
039

Build with your team

Our engineers work side by side with yours.

Included
040

Hosted and maintained

We run, update and look after the platform for you.

Included
041

Support

Hands-on onboarding and direct access to the people building it.

Included

41 capabilities. One platform.

Plans

Plans and pricing.

Start with a pilot. Grow into the platform.

01

Pilot

One requirement, its proof and its release decision. Scoped together by email.

Open now
02

Team

The full platform for one team, with shared spend limits and approvals.

Talk to us
03

Business

Single sign-on, admin controls, audit trail and dedicated support.

Talk to us
04

Enterprise

Private hosting, dedicated compute, data residency and a named team.

Talk to us

Questions

Before you get in touch.

Everything you need to know about working with Code and Matter.

Q.001 /How is this different from an AI coding assistant?

A coding assistant helps one person write code. Code and Matter runs the whole delivery: requirement, design, code, tests, evidence and a human release decision, all connected in one place.

Q.002 /Does it work on an existing codebase?

Yes. Every pilot begins with your existing codebase and a readiness check, so agents start from what is really there.

Q.003 /Which coding tools does it work with?

Code and Matter is built to fit the tools your team already uses. We set up each pilot around your stack.

Q.004 /How long does a pilot take?

A pilot is built around one requirement, so it is focused and fast. We agree the timeline with you on day one.

Q.005 /How is it priced?

Pilots are scoped to your requirement and priced to match. Email us and we will send a clear proposal.

Q.006 /Can it run in our environment?

Yes. Private hosting is part of the platform design, so your code and data stay where you need them.

Q.007 /What can we show an auditor or regulator?

Everything. Each requirement comes with its code change, its test evidence and the name of the person who approved it.

Q.008 /Which AI models do you support?

Code and Matter is model-independent. Each task is routed to the model that fits it best on quality and cost.

Q.009 /Who owns the code that is produced?

You do. Everything produced in your project belongs to you.

Q.010 /Can we use our own AI keys?

Yes. Bring your own AI keys and keep full control of your model accounts.

Q.011 /What happens if we hit a spend limit?

Work on that requirement pauses automatically, and a person decides what happens next. You never get a surprise bill.

Q.012 /How do we get started?

Pilots are open now. Bring us a requirement and we will show you the full workflow on your own work.

07 / Pilot

Bring a requirement. Define the proof.

Tell us one thing you need built, and what would prove it works. We'll reply to explore whether a pilot is a good fit.

Discuss a pilot info@codeandmatter.com