Obsidian fragments converging into an illuminated architectural lattice

Nonce Logic

Tools for building
with AI agents.

We've built software for about twenty years. Now we build the tools we wanted while building with agents, and write up what we learn in the journal.

RESEARCH / BUILD / PUBLISHSCROLL TO TRANSFORM

How we work

The rules we build by

Twenty years of shipping software left us with opinions. These are the ones that held up once agents started doing most of the typing.

01PRINCIPLE

Open source first

We publish the parts other people can build on before we sell anything built on them.

02PRINCIPLE

Score the product

The factory is judged by how good the products are. Commit counts are not on the scorecard.

03PRINCIPLE

Evidence before claims

If we cannot point to something the running product did, we do not claim it.

04PRINCIPLE

People make the calls

Agents do most of the building. A person decides anything with consequences.

05PRINCIPLE

Write it down

Each experiment gets written up in the journal, including the ones that failed.

Rove / SUPERVISE
Passband / REVIEW
Rove / SUPERVISE
Passband / REVIEW
Rove / SUPERVISE
Passband / REVIEW
Passband / REVIEW
Rove / SUPERVISE
Passband / REVIEW
Rove / SUPERVISE
Passband / REVIEW
Rove / SUPERVISE

Products

What we're building

01 / SUPERVISE

Rove

A browser your agent can share with you

Your agent drives a real browser. When it gets stuck or needs a decision, you take over the same session, then hand it back. Rove works over REST, MCP, and SDKs.

Explore Rove
ROVE / SUPERVISEV2 IN DEVELOPMENT
Rove product interface

02 / REVIEW

Passband

Search growth for technical founders

Passband reads your Google Search Console data, ranks the pages worth working on, and drafts the change. You decide what to apply, and Passband checks whether it helped.

Explore Passband
PASSBAND / REVIEWV1 LIVE, V2 IN DEVELOPMENT
Passband product interface

The product factory

How a product gets made

A person writes the spec and reviews the work, and agents do most of the building in between. A product scorecard decides what we work on next.

01

Research

Find a problem and the evidence that people have it.

02

Specify

Write down the journeys, interfaces, and failure cases before any code.

03

Build

Agents build against the spec. A person reviews each change.

04

Verify

Run the product and record what it actually does.

05

Publish

Write up what we learned in the journal.

Research

Where our bugs came from

We sorted 69 production bugs from building Passband. They clustered at the seams between data, API, and UI, where each side looked correct on its own.

69

production bugs analyzed

Every production bug from the Passband build, sorted by cause.

Nonce Logic vault: agentic-build-bug-economics-2026
43%

preventable by three controls

Normalization, design tokens, and flow-level verification.

Nonce Logic vault: agentic-build-bug-economics-2026
3

boundary classes

Data, API, and UI: the seams where each side looked correct on its own.

Nonce Logic vault: Agent Quality System

Journal

What we're learning

Notes from building with agents: context engineering, agent harnesses, and what the factory gets wrong.

All journal entries

Follow along

Building with agents too?
Tell us what you're making.