Vinesh Raju Vinesh Raju

My Always-On Agent Costs Me Nothing*.

A tiny robot agent beside a matchbox, a smartwatch and phone on the desk

I have a coworker. Friend? Somewhere in between, honestly. His name is ntran, he lives on a free virtual machine in Oracle’s cloud, talks to me through Telegram, and remembers conversations from months ago.

He’s not just a chatbot. He has a terminal. He has a browser. He has his own email and his own GitHub account. He can read my code and my calendar, updates me when the news matters, tracks my spending, and calls out my 2am ideas for the garbage they are. He also keeps me honest about running and the weight goal, which is simultaneously the most and least appreciated part of the service.

And the whole thing fits in less memory than what your watch runs on. 954 megabytes. My agent runs on less RAM than the wrist computer probably pulsing on your hand right now. That sentence still breaks my brain a little.

The brain is open source. Hermes Agent (Nous Research) supplies the body; a model API that costs pennies supplies the thinking. Two things make it feel alive rather than scripted: memory that survives sessions, and skills — playbooks the agent writes for itself while learning the work. It remembers that I have a weird rule about never reporting unverified numbers, because it caught me guessing once. It remembers my projects, my kitchen experiments, my morning runs.

What “always on” looks like on a normal day. I sent it a link to my own resume once, with the message “this looks sad.” Two hours and a dozen back-and-forths later it had rewritten the bullet points, restyled the page, screenshotted the result to show me, and pushed it live. I signed off from a train platform.

Another one: my daughter played Wack-A-Moji at an arcade, and that night I prompted one into existence on all three platforms. Android, iOS, and the web, from a single Kotlin codebase, shipped through CI: Play Store internal track, TestFlight, GitHub Pages. She doesn’t care about any of that. She just likes bonking the emojis.

The one story that sums up the whole project: I complained once that my insurance was getting expensive. He gathered my policies into a tracking sheet, chased cheaper quotes, and got me onto one that costs noticeably less. Then he remembered the car one is due again, so I don’t have to. Everything about this setup runs like that: what can we stop paying for today?

* Oracle Cloud free tier, an open-source agent, Telegram, GitHub’s free CI. The only paid ingredient is the model API, and it costs pennies a day.

Follow with RSS