Trying WhatsApp as an interface for an AI helper

In February 2026, while I was experimenting with personal AI assistants, I started Helper Bot. I wanted to find out whether WhatsApp could make an AI assistant useful to non-technical family members. They already knew the interface and had it on their phones.

The main use case I had in mind was remote technical help. An older family member could photograph a dialog on a television or computer and ask what it meant. The bot could read the image and explain what to do in Finnish. This did not become a recurring real use case. It was the idea I wanted to test.

Helper Bot works through private chats. A person only needs to send a message to its WhatsApp contact. There is no new application to learn. Actual use has been light. The familiar interface removes some friction, but it does not create a reason to use an assistant.

The architecture was inspired by NanoClaw. The bot connects to WhatsApp through Baileys. The host accepts messages only from allowed chats and starts a fresh container for each agent run. Each chat has its own workspace, conversation history, and saved preferences. OpenRouter provides separate models for text, image understanding, and image generation.

Once the basic chat worked, I used the project to try other agent features. Helper Bot can inspect photos, generate and edit images, and remember user preferences. A user can ask it to schedule a reminder, including a recurring one, and the host sends the result back to the same WhatsApp chat. The bot can also create simple public web pages under a personal URL. Uploaded and generated images can be added to those pages.

Helper Bot was fully coded by agents. I decided what to build and tested the result by using it through WhatsApp. I have not read the code. In this kind of personal experiment, the implementation details do not matter to me as long as the behavior is correct and the security boundaries hold.