The Finn – an agent that lives in my router and complains about it
A technical guide on creating a minimalist, grumpy AI agent that runs locally on an OpenWrt router. The agent uses LLM integration to provide unsolicited commentary on network activity via Telegram.
Why it matters
Demonstrates the growing trend of edge computing and local AI deployment, allowing users to run LLMs on low-power hardware for personalized, non-intrusive monitoring.
A small, grumpy agent that lives inside your router and only knows what the router can see.
Named after the character in William Gibson's Sprawl trilogy who ends up as a construct in an armoured box bolted into an alley, where people come to hear the oracle complain. This one runs on a GL.iNet GL-MT3000 on an office wall. It watches the hallway it is in, and occasionally has something to say about it.
It is deliberately not an assistant. No tools, no memory beyond a state file, no access to your mail or calendar or tickets, and nothing to be helpful with. It has a view of one hallway and an opinion about it.
Six failed SSH logins in the last minute, usually it's zero all night. Bloody hell, some tosser out there fancies his chances.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in