research

From the lab

Original research and slower thoughts, written the way we'd explain them to a smart friend.

evolutionary-systems

Evolutionary & Self-Improving Systems

Code that changes itself, and search that finds answers we did not hand it.

multi-agent-systems

Multi-Agent Systems & Orchestration

What happens when many agents work, talk, and hand off to each other.

voice-ai

Voice & Conversational AI

Latency, turn-taking, translation, and the hard parts of talking to a machine.

3 min read

Three Seconds of Silence

A caller says hello and hears nothing back, and that small dead pause is where most voice AI quietly loses people.

Read →
5 min read

What a Call Center Learns When Every Call Is Read

For most of history a phone call vanished the moment it ended. When every call becomes text you can search and score, the whole floor changes shape.

Read →
4 min read

Cascade or Speech to Speech

Two ways to build a phone agent, and a plain account of when to chain three models and when to hand the whole conversation to one.

Read →
4 min read

Cutting the Pause Before Your Agent Speaks

A phone agent says the same lines over and over, so we stopped paying to generate them twice and the pause got shorter.

Read →
5 min read

Giving a Voice Agent Hands

A voice agent that can only talk is a very polite dead end, so the real work is letting it book the slot and send the message while the caller is still on the line.

Read →
6 min read

Guardrails Over Prompts

A business owner's first question about an AI that answers the phone is not what it can do, it is what it will never do, and that question deserves a better answer than a paragraph of instructions.

Read →
5 min read

One Integration, Any Carrier

A telephony provider changes one field name in a webhook and your whole voice product breaks, unless you built a seam between your code and the carrier.

Read →
5 min read

Running Stateful Calls on Serverless

A phone campaign is a long, stateful thing and serverless containers can vanish mid-sentence, so the whole trick is making the work survive the machine doing it.

Read →
4 min read

Tracing Who Is Speaking When

You cannot shorten a pause you cannot see, so we put a stopwatch on every part of a voice call and watched where the time actually went.

Read →
5 min read

Two People, Two Languages, One Call

Two people who share no language get on an ordinary phone call, and each hears the other in their own tongue, which turns out to be less about clever translation and more about how you split the call.

Read →

agent-simulation

Agent Simulation & Evaluation

Using simulated people and traffic to test systems before the real thing.

applied-ai

Applied AI in Production

War stories from putting AI to work inside real businesses, and what held up.

5 min read

A Prompt and a Toolbelt Is the Product

I ran real outbound sales with a general coding agent, a big set of tools, and one instructions file, and it changed what I think a product is.

Read →
5 min read

Assistants That Have to Be Right

In a chatbot about movies, a wrong answer is a shrug. In one that tells a business owner how to register or file taxes, a wrong answer costs them money. That changes how you build.

Read →
5 min read

Compliance as an API Contract

If you want an agent to run outreach at scale, the safe move is not to trust it, but to build a gate it physically cannot get past.

Read →
5 min read

Make Your Product Agent-Discoverable

Agents are starting to do the searching and the buying, and a website built for human eyes is invisible to them.

Read →
4 min read

One Tool Per Server

Building an agent's toolbelt from small single-purpose servers instead of one big one, and why the small pieces are the ones you can actually trust.

Read →
5 min read

Running a Business With an Agent Fleet

The agents do the daily work of the business, and the hard part turned out to be governing them, not building them.

Read →
5 min read

Tools as Data

Most software teams ship a new product by writing new code. What if a new product were just a row in a database, and shipping it took minutes?

Read →
5 min read

Turning a Business Into Tools an Agent Can Operate

What it actually takes to expose a whole business function as typed tools an agent can call, and the things you have to harden before you dare hand over the keys.

Read →
5 min read

Turning a Phone Camera Into a Data Pipeline

A pharmacist photographs a crumpled supplier bill, and a vision model turns it into a live inventory. Here is what works and where it still fights back.

Read →

perspectives

AI, Philosophy & the Frontier

Slower thoughts on intelligence, language, and being human while the machines learn.