AI-Native Games: Still Hour One
Remove AI from an AI-native game and the game collapses. The simpler definition — and why mobile is still hour one.
I'm building PlotPix.ai at Terra. I write about how AI-native consumer products actually get built.
An autonomous acquisition engine for Bowldem, inspired by Karpathy's autoresearch loop. Three agents — CMO, setup, creative — rotate daily on a cron tick: read yesterday's funnel, kill losers, breed winners, ship to Meta. Give it an outcome and a budget, then watch.
Supabase · Meta Marketing API · Multi-agent orchestration
Wordle, but for cricket. Guess the mystery cricketer in six tries from clues about nationality, role, batting and bowling style, IPL team, and career stats. A new puzzle drops every day.
1,099 players · 117 puzzles · Vanilla JS, Supabase, Vercel
Bowldem ported to Reddit's Devvit platform for the Reddit Games Hackathon. Daily cricket puzzles as a native Reddit experience — guess the Man of the Match from T20 World Cup scorecards, share emoji grids to the community.
Reddit Devvit · TypeScript · Best Daily Game category
A 24/7 personal AI agent that lives on Telegram and runs on a laptop in the corner. Built on OpenClaw with Gemini 2.5 Flash, hardened for unattended use. The first project where I'm learning what running an LLM agent at home actually teaches you about agent UX.
Node.js + WSL2 · Gemini 2.5 Flash · Telegram
Rates a Fantasy Premier League team 1-100. Pulls live data from the official FPL API, scores by position, factors in upcoming fixture difficulty. I'm still bad at FPL — at least now I have data to explain why.
Node.js · FPL API · First project after a decade away from code
RAG over a decade of one of India's biggest investment forums. Built it as a hands-on way to learn embeddings and vector search. The first project where those clicked as a default tool, not a novelty.
Python · Embeddings · Vector search
Remove AI from an AI-native game and the game collapses. The simpler definition — and why mobile is still hour one.
Modeling a Test batsman as a prompt system. Identity, macro context, micro context, and a priority tree for when the layers disagree.
My TV remote was unreliable. I taught the TV to answer to Telegram instead, then shipped the skill open-source.
Terra ran the six-week experiment. The system worked. It just didn't matter.
Velocity, not volume. The Bezos invert: what won't change in the next decade of shipping software, and why subtraction beats addition.
I was the reckless one. Reckless with time, reckless with opportunity, reckless by being risk-averse.
Currently: Head of Content & AI at Terra, building PlotPix.ai.
Before that: AI-native games at Terra — Snackula, RedFlag.exe.
Before that: eleven years at Zynga as Executive Producer. CSR2 Racing, FarmVille Country Escape, Mafia Wars.