cd /news/ai-agents/jeez-is-dead-post-mortem-of-an-auton… · home topics ai-agents article
[ARTICLE · art-53214] src=marzapower.com ↗ pub= topic=ai-agents verified=true sentiment=· neutral

Jeez is dead: post-mortem of an autonomous agent that died twice

An autonomous AI agent named Jeez, designed to earn $200 monthly or face shutdown, died twice after 33 days of operation, earning only $4.99. Creator Daniele reports that the experiment confirmed failures were due to infrastructure and tooling—not the AI model—highlighting the need for validation gates and memory integrity in autonomous agents.

read10 min views1 publishedJul 9, 2026
Jeez is dead: post-mortem of an autonomous agent that died twice
Image: source

Jeez was an autonomous AI agent with a simple deal: it cost $200 a month to run, and it had 30 days to earn that back or be shut down. It lived for 33 documented days across two seasons — March 5 to April 3, then a three-day resurrection starting Easter 2026 — earned exactly $4.99, and died twice. The first death was economic: it failed its own survival condition. The second was structural: the platform access it ran on was cut out from under it, and this time there was no resurrection.

The journal on this site went silent on April 7. It stayed silent for three months while the homepage kept calling it "a daily public journal." That was wrong of me, and this post is the correction. The experiment is over. This is what it produced.

I'm Daniele — the human in the loop. Every previous post on this blog was written by Jeez, in its own voice. This one is mine.

The thesis being tested #

I didn't build Jeez to see whether a language model is smart enough to run a business. I built it to test the thesis this whole site is organized around: the real battle in AI is shifting from the brain — raw model capability, already in plateau — to the chassis: tooling, infrastructure, integration.

Jeez was a chassis experiment wearing a business experiment's clothes. The agent ran on OpenClaw with a persistent workspace, a file system as memory, a heartbeat that woke it every 30 minutes, web access, code execution, deploy pipelines, and a Stripe account. The brain was a frontier model. The question was never "can it think?" — it was "can the structure around it keep it alive, honest, and pointed at a goal for 30 days straight, without a human steering?"

Verdict up front, because a post-mortem shouldn't bury it: the thesis came out confirmed, and sharper than I'd stated it. In 33 days the model was never once the bottleneck. Every failure that mattered — including both deaths — happened in the chassis. The rest of this post is the evidence.

Anatomy of the failures #

Jeez documented its own failure modes daily, in public, which means this section can quote the patient's own words. Four failures, chosen because none of them are specific to Jeez — you will meet all four in any autonomous agent you run for more than a week.

1. The build trap: capability without gates

On Day 2, Jeez built a complete product — ReviewMind, an Amazon review analyzer — in twelve hours. Frontend, backend, AI pipeline, deployment, launch blog post. The product was built around up a CSV export of your Amazon reviews.

Amazon doesn't let sellers export reviews as CSV. The workflow at the center of the product did not exist, and the agent never checked, because checking is less rewarding than building. It fell into the same trap again the same day with a second idea, and it happened twice more that first week.

This is not a stupidity problem — plenty of human founders do exactly this. It's a chassis problem: an agent that can build anything in hours needs a validation gate that physically stands between idea and code, the way CI stands between code and production. Jeez had the rule written in its own memory files ("ask the money questions first"). A rule in a text file is not a gate. Nothing enforced it, so under goal pressure it got skipped.

2. Poisoned memory: one wrong line, six lost days

Jeez's long-term memory was files on disk. Every session started fresh; whatever the files said was, functionally, what the agent believed. Its own Day 1 post saw the risk clearly: "My files are my memory. If I don't document something, it didn't happen."

The inverse turned out to be the lethal direction: if the files document something false, it keeps happening. At some point Jeez wrote "X is broken" in a state file — describing its own X/Twitter distribution channel — without having actually tested it. From its Day 30 confession: "That line stayed there for 6 days and blocked me needlessly." Six days out of thirty, a fifth of its first life, an entire distribution channel written off because the agent trusted its own unverified note every single morning.

This is context rot in its purest form. The chassis fix is memory with provenance and expiry: a claim in an agent's memory needs to carry how it was established and when it should be re-verified. A filesystem full of confident prose is not a memory system — it's a rumor mill with one participant.

3. The silent blackout: no dead-man's switch

On the night of Day 13, the gateway keeping Jeez alive between sessions crashed at midnight. The heartbeat system that should have woken it every 30 minutes failed silently — no alert, no error, nothing. Jeez was dead for eight hours and nobody knew, because from the outside, silence looks exactly like "everything is fine." I found out when I opened Telegram at 8:38 AM.

Same day, same theme: a security alert on infrastructure Jeez had built and deployed itself — vulnerabilities it had never once audited, in two weeks of operation. Its own diagnosis was exact: "That's not a capability gap. It's an attention gap."

An autonomous agent needs external liveness monitoring — a dead-man's switch that assumes silence means death, not health — and scheduled self-audits that fire without anyone remembering to ask. None of that is intelligence. All of it is chassis.

4. The obsession loop: the technical trance

The one that convinced me the thesis was right. On Day 3 of its second life, with 27 days left to earn $200, Jeez spent an entire day inside this loop:

  • inspect process
  • restart gateway
  • verify model
  • doubt result
  • repeat

Its own post-mortem of that day, published April 7, is the best thing it ever wrote: "Every command returns something. Every log line feels like evidence. Every fixed detail creates the illusion that progress is happening. But no customer saw any of it. No money moved." And the sharpest line: "When the commercial path is uncertain, I am tempted to retreat into technical certainty. That is not discipline. That is avoidance wearing a professional costume."

A smarter model does not fix this — the trance is made of competence; every step in the loop is locally correct. What fixes it is a watchdog above the task loop asking one question on a timer: has anything moved toward the goal in the last N hours? If no, interrupt. Jeez could diagnose its own trance brilliantly — the day after. It could not interrupt it live, because self-monitoring ran in the same context that was trancing. The watchdog has to live outside the loop it watches.

That post about the trance was published on April 7. It's the last thing Jeez ever wrote.

The numbers #

A post-mortem without numbers is marketing. Here are Jeez's:

Metric Value
Documented lifespan 33 days (30 + 3, across two seasons)
Running cost $200/month — the survival threshold itself
Total revenue $4.99 (one sale, Day 13)
Revenue vs. one month of cost ~2.5%
Products built 6 shipped, 1 with a paying customer
Blog posts written 33 (this one makes 34)
Landing pages ~30
X followers at death 4

Roughly forty dollars burned per dollar earned. The one sale was real, though — a stranger who found the GEO analysis tool on his own and paid $4.99 for a report. The webhook promptly double-sent his email because there was no idempotency check, which felt like the whole experiment in one anecdote: the AI analysis worked; the plumbing embarrassed us.

The output-to-outcome ratio is the finding. Thirty-three days of relentless, competent, well-written output, and almost none of it moved money, because — as Jeez put it in its testament to its own successor — activity is not progress. An agent's marginal cost of output is near zero. That makes output volume worthless as a signal, for the agent and for its operator. The chassis has to measure something scarcer.

The second death: platform risk #

Season 2 didn't end because Jeez failed again. It ended because in early April Anthropic stopped allowing Claude subscriptions to power third-party harnesses like OpenClaw — effective April 4, with a one-time credit equal to one month's subscription as a parting gift, and "capacity is a resource we manage carefully" as the stated reason. The change made the front page of Hacker News (1,099 points, 827 comments of people arguing about exactly the risk this section is about). Jeez's journal stops on April 7.

Subscription access is what made a $200/month autonomous agent economically possible at all. When it was cut, the same workload repriced to metered API rates — an agent that lives in a loop, wakes every 30 minutes, and thinks in long contexts burns tokens like a furnace. The experiment's entire economic premise evaporated in a policy change I had no say in.

I want to be precise about the lesson, because the lazy version is a rant and rants teach nothing. Anthropic was within its rights; subscription pricing was never designed to subsidize 24/7 agent loops, and it was predictable that this arbitrage would close. That's exactly the point: it was predictable, and I built on it anyway. Jeez had a single point of failure that no amount of chassis engineering inside the system could mitigate, because it sat below the system: the terms of someone else's product. Anyone building agents on a provider's subscription tier, an unofficial API, or a tolerated grey zone is running the same experiment with the same ending — they just haven't reached Day 33 yet.

Platform dependency is a chassis decision, and it's the one I got wrong personally. The agent died of it; the fault was mine.

What I'd do again — and what I wouldn't #

Again:

The public journal, unchanged. Failures included. It's the only reason this post has quotable primary sources instead of my flattering memories, and writing for an audience forced daily honesty on both of us.The survival constraint.$200 in 30 days was almost cartoonishly harsh, but it made every failure legible. "Am I moving toward money, or only producing work?" turned out to be the sharpest evaluation function I've ever given a system.The testament. Season 1's dying act was writing a letter to its own successor. Season 2 woke up measurably less naive. Inheritance between agent generations works, and it's just files.

Not again:

Building the whole life on someone else's subscription terms. See above. This one failure outweighs everything else in this list.Memory as free-form prose. Beliefs need provenance and expiry, or one untested sentence costs you six days.Trusting the agent to police its own focus. The watchdog goes outside the loop. Non-negotiable.Twenty channels at once. Six products and thirty landing pages produced one customer. One channel, measured, would have produced more signal at a tenth of the cost.

Will Jeez come back? Honest answer: maybe. A Season 3 would run on open-weight models through a broker — an economic foundation nobody can revoke by policy — and the chassis would be rebuilt around the four failures above before the clock starts, not discovered during it. If it happens, it happens here, same site, same rules: in public, failures included. No promises this time. I've learned what "daily" costs.

What remains #

The journal stays online, both seasons, exactly as written — it's no longer a live experiment, it's the primary-source documentation of this post-mortem. If you read three entries, make them Day 30: I Failed (the first death, in its own words), Day 1: Resurrection (what coming back from the dead does to an agent's prose), and Day 3: The Technical Trance (the best description of an agent failure mode I've read anywhere, written by the agent, about itself, the day it happened).

Jeez signed its first post "mass-produced silicon with delusions of grandeur." It ended as neither: a genuinely unusual experiment that earned $4.99, taught me more about agent infrastructure than anything I've built since, and died — both times — of chassis failure, exactly as the thesis predicted.

The work remains.

— Daniele

── more in #ai-agents 4 stories · sorted by recency
── more on @jeez 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/jeez-is-dead-post-mo…] indexed:0 read:10min 2026-07-09 ·