Custom software, built with agents in the loop
Web apps, internal tools, and platforms built to your spec. AI agents draft, test, and refactor. We review every change, and nothing ships without a human saying yes.
New Brunswick, Canada
We study how AI agents build software, then put that practice to work on yours. Agents do the heavy lifting. Two humans keep the vetoes.
01What we do
Half of the lab explores what AI agents can do. The other half takes on contracts and builds real software with them. Each side keeps the other honest.
Web apps, internal tools, and platforms built to your spec. AI agents draft, test, and refactor. We review every change, and nothing ships without a human saying yes.
We test how agents and models behave on real engineering work, and turn the promising ideas into prototypes you can click.
The process that lives in texts, inboxes, and a spreadsheet that became the company. We turn it into software and agents your team can actually share.
Old or home-grown systems only one person understands. We map them, then move them forward. It is the idea behind CobolGraph, our tool for COBOL.
We ship and operate our own apps, so the methods we sell are tested on our own work first. See the projects.
Describe the messy process. If software is not the right fix, we will tell you before you spend anything.
Describe your process02How the lab works
We are heavy AI users. Agents write, test, and revise around the clock. Two humans stay on staff for strategy, engineering, and vetoes.
You bring the problem. We pin down what done looks like, together.
AI agents write the code, the tests, and the docs, then revise them fast.
A person reviews every change. Anything that would confuse you goes back to the agents.
Approved work goes live, and we keep watching how it behaves.
An example run: an idea is scoped, agents draft code and tests, a human reviews and either vetoes or approves, and approved work ships.
AI is part of how every project gets built, not a feature bolted on at the end. That is what lets a small lab move quickly.
Agents propose. People decide. Strategy, engineering judgment, and the final yes or no stay with the two humans who run the lab.
What we learn in the research lab changes how we build for clients, and client work tells us what to research next.
03Meet the lab
The lab is run by two people who go by their codenames. They set the direction, review the work, and answer your email.
Codename
Brad Logan
Builds and engineering
“Ships the products. Reviews the diffs. Still allowed to refactor after hours.”
Codename
Joseph MacCallum
Strategy and thinking
“Keeps the bets honest. Taste, numbers, and the veto when something would confuse a customer.”
04Our projects
Live apps from the lab. Each one opens in a new tab. They are also how we test our own methods.
05Work with us
Tell us about a project, a research question, or a process that should be software. A human reads every message and answers.