Technical

Why Nameless Stays Offline: No WiFi, No Cloud, No AI

Early on, we prototyped a WiFi-connected chat feature on the ESP32-C3. We ended up removing it. Here's the architecture we tried, and why we shipped Nameless as a fully offline, zero-data desk robot instead.

During development, we tested whether a tiny microcontroller could act as a thin client to a cloud AI model — connecting to your WiFi, sending a prompt to a provider's API, and displaying the reply on Nameless's OLED face. It worked. We took it out anyway.

The prototype, briefly

It was a neat piece of engineering. But it meant the device depended on your WiFi, sent data off the desk to a third party, and needed an account and an API key just to work.

Why we took it out

A desk companion sits next to you all day. We decided that trade-off wasn't worth it for a device that's meant to feel private and low-maintenance:

What Nameless does instead

All of Nameless's features — the virtual pet engine, mini-games, Pomodoro timer, and breathing coach — run entirely on-device, offline, with nothing ever leaving the desk. For a companion robot, we think that's the right trade: less clever, more trustworthy.

Want the maker's view of the rest of the firmware? Read how we built the virtual-pet engine on the ESP32-C3.

Meet Nameless.

A desk companion robot that reacts, remembers, and stays with you. Available now.