Journal
Notes on what we build and run. Including the parts that did not work the first time.
Putting a voice agent on a real phone line
Our first live deployment answers calls for a Ukrainian internet provider. Here is what went wrong, what we fixed and what we would do the same way again.
-
Why we started with European Portuguese
European Portuguese is not Brazilian Portuguese, and most voice models treat it as an afterthought. That made it the right first language for us.
-
Four GPUs, one week per run
The prototype works. Now the slowest part of our research is waiting: about a week per training run on four GPUs.
-
What running a motorcycle rental taught us
Running rent.moto.pt means real bookings, real payments and real people waiting at the door. It changed how we build for clients.
-
Full-duplex, explained simply
Most voice assistants take turns like a walkie-talkie. Full-duplex means listening and talking at the same time, like a normal phone call.




