Skip to content

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.

Tags

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 

Team