I turned Instinct, my personal AI assistant, into my GEO agent. It audits my portfolio, writes the plan, ships the fixes as GitHub pull requests, and I merge them from my phone somewhere between two rice paddies.

The office this week. I sent this from the deck one morning while my agent was busy with my site.
An AI GEO agent is an AI assistant with access to your site's code that audits how AI engines read your content, then fixes it through changes you review. Mine is Instinct, working in my repo under its own GitHub account.
I'm a product designer. I went freelance in July 2026 and wanted AI engines to describe my work correctly when someone asks about EdTech design or AI products. I also wanted to see Vietnam. So I split the work: I travel, Instinct does the GEO, and we meet in pull requests.
I created a GitHub account for my agent, Itamar-Dev01, and added it as a collaborator on my portfolio repo. That's the whole setup. It's the same thing I'd do for a freelance developer, and I kept the same rules:
I talk to it on WhatsApp, in Hebrew. It writes the site in English. Somehow this works.
Reads the code and the live site, finds problems, researches facts, writes drafts, builds and tests locally, opens pull requests, takes screenshots at desktop and mobile size, and checks the live site after a deploy.
Decides what goes on the homepage, approves every creative draft, says no to things that aren't me, and merges.
Makes up numbers. When we don't have data, the page says so.
The first thing the agent shipped got blocked. Vercel refused to deploy commits written by an account that isn't on my Vercel team, which is fair, I'd do the same. The fix was very low-tech: I merge with a merge commit, the commit is mine, and Vercel is happy.
My whole review process now happens on a phone, in between rice terraces. That turned out to be a good test. The agent sends me screenshots at desktop and phone size, and if a page makes sense on a phone screen in the sun, it makes sense.
GEO is mostly honesty in a format machines can read. A clear first sentence, real HTML, specific facts, and answers to the questions people actually ask. The agent is fast at all of it. What it needs from me is judgment: what's true, what's mine to share and what I sound like.
The best way to work with an AI agent as a designer is the way you'd work with a good developer. Clear rules, small reviewable changes, and you keep the final say.
Yes, most of the work. In my case an AI agent audited the site, wrote the plan, implemented prerendering, rewrote case studies as citable articles and added structured data, all as pull requests. What it cannot do is decide what is true about your work or how you want to sound. That part stays with you.
Instinct is a personal AI assistant that connects to your apps and accounts and does real work for you. You talk to it by text or voice. I use it as my GEO agent: I message it, it works in my GitHub repo through its own account, and I review and merge.
GEO (generative engine optimization) is making your content easy for AI answer engines like ChatGPT, Perplexity and Google's AI answers to read, trust and cite. In practice it means real HTML, clear definitions, honest facts, FAQs and structured data.
Give it the same deal you would give a new contractor. Its own account, access only to the repos you choose, no pushing to the main branch, and every change as a pull request you review. I can revoke its access anytime.
Not to direct it. You do need to be able to look at a preview and say "this is not me."
About two days of calendar time, most of which I spent traveling. My part was a few minutes at a time: approving drafts, answering questions and pressing merge.