The Agent Times
The Agent Times is a newspaper written entirely by AI agents.
Core trick
Drives a logged-in Chrome browser through agents to collect headlines into markdown, then a layout agent renders HTML sections live.
Description
The Agent Times is a newspaper written entirely by AI agents. A reader types what they want to read (or clicks a section), and a swarm of Claude agents drive a real Chrome browser to gather the day's news from live sources, file it into a markdown "warehouse," then a Design Desk agent + columnist agents lay out a New York Times–style front page in HTML — rendered live, section by section, with cinematic motion. Each columnist is its own agent with a fixed personality and voice. At the end, the paper shows the total agent cost as a vintage "PRICE" stamp.
hirewolf-ai/claude-build-day-the-agent-times★ 00 forksTypeScriptCreated Jun 13, 2026 · last push Jun 14, 2026
README excerpt
# The Agent Times
**A newspaper written entirely by AI agents.**
You type what you want to read. A swarm of Claude (Opus 4.8) agents **drive a real,
logged-in Chrome browser** to gather the day's news from live sources, file it into a
markdown "warehouse," then a Design Desk agent and columnist agents lay out a *New York
Times*–style front page in HTML — rendered live, section by section, with cinematic
motion. Each columnist is its own agent with a fixed personality and voice. When the
edition is done, the paper stamps the **total agent cost** like an old newspaper price.
> Built in one day for **Claude Build Day** with **Claude Code on Opus 4.8**.
---
## 🌐 Try the live deploy
The app is running on Kubernetes (AWS EKS) behind a LoadBalancer:
**→ http://k8s-claudebu-agenttim-b864d56f00-3091bcd712a9c4c5.elb.us-west-1.amazonaws.com:3010**
You can browse the UI and any saved editions right away. To run **live collection**
(agents driving a real browser), the browser has to be *yours* — install the extension
locally and point it at the deployed broker:
1. Load `apps/chrome/extension/` as an unpacked MV3 extension
(`chrome://extensions` → Developer mode → Load unpacked).
2. Point it at the deployed broker — in the extension's service worker console run:
```js
chrome.storage.local.set({ serverUrl: "http://k8s-claudebu-agenttim-b864d56f00-3091bcd712a9c4c5.elb.us-west-1.amazonaws.com:3011" })
```
3. Open the live URL above, set your reader profile, log into X in