Surprise isinformation.My code is chatty.

Claude Shannon, the father of information theory, showed that only surprise carries information. That's why TachiBot exists. One AI making mistakes isn't enough. I need a dozen of them arguing about the best solution.
Named after Ghost in the Shell's Tachikomas, robot sidekicks who think better as a team than alone.
What I build
I'm a product engineer who ships AI tools. Most of my work is making AI less annoying to use: AI that looks things up before it answers, voice systems, several models checking each other.
The models are impressive. Making them feel good to use is where it gets interesting.
TachiBot is what I'm building now. It's a tool for Claude Code that gets multiple AI models arguing with each other instead of just with you.
React, TypeScript, Python. Whatever gets the thing out the door.
Coding philosophy
Mostly use the tools that already exist, unless it's 3am and I'm convinced I can build a better version. Spoiler: sometimes I actually can.
“Surely coordinating AI models can't be that hard.”
AI models are librarians with an infinite library. Having all the books isn't the problem. Knowing which ones to pull is.
Most systems just sort the haystack. TachiBot calculates the coordinates of the needle. It gathers data first, then weighs rival answers against each other. Every answer gets its holes poked before you see it.
Data first. Then think. Then judge.
Unreasonably particular about
Location & life
Based in Gdańsk with my wife and Nori, where the pierogi are excellent and the Baltic is freezing.
Outside of work, I play games that reward teamwork and strategy. Basically the same thing but with better loot.
My French bulldog Nori watches me work with the quiet confidence of someone who knows she'd be better at it, if only she had thumbs.
Always up for discussing why your tabletop game needs more dice, or why my AI models have stronger opinions about tabs vs spaces than I do.

Check out whatI'm building.
P.S. My best thinking happens mid-leash. Her verdict on the output: “Boring. Walk faster.”