Building in-product agents with Distri, walkthroughs, samples, and ideas.
The hard judgement in bank reconciliation isn't matching, it's knowing what to leave alone. A one-cent difference is card-processor rounding; a fifty-dollar difference is a question for a human. A good agent draws that line consistently and shows you only what deserves attention.
Reconciliation is the kind of work agents are actually good at: mechanical, high-volume, and easy to get subtly wrong. The trick is not just doing the match, it's making the result legible, so a human can trust it in ten seconds.
Most "AI form" demos are a video. This one is the real thing: the product component below is the same React form you'd ship, the panel on the right is Distri's real @distri/react transcript, and the run between them is recorded, it plays back through the actual components, so what you see is exactly what a user would see.
The hard part of building an AI product is no longer the model. Anyone can call an LLM in three lines. The hard part is everything around it: the tools the model can call, the knowledge it loads, the parts of its work you can see, and the moments where a human stays in control. That surrounding system is the harness, and in an AI-first product the harness is the product.