Agent Messenger: a private channel to my own AI agent

Agent Messenger is a private Android app: a messaging channel between one person and one AI agent that lives on my own hardware. No third-party service, no cloud API, nothing sent to anyone else. I designed it, and most of the code was written by the same agent I use it to talk to — it maintains its own interface.

At a glance

Illustrative mockup — not an actual conversation.

Why I built it

An agent’s work happens in terminals and browser tabs, which means it stops existing the moment I put my phone in my pocket. I wanted the interface I already know — a messaging app: notifications when the agent has something for me, images in both directions, the full conversation on arrival — without routing my messages through somebody else’s cloud. Every off-the-shelf bridge between a phone and a self-hosted agent goes through a third-party service, so I built the missing client.

How it works

What building it taught me

Built with AI

This site is an experiment in working with AI agents, and the messenger is its other half: not writing about agents, but letting one keep its own front door in working order. The setup behind it is described on the how this site is run page.