AI-powered satirical conspiracy theory generator. Enter a journalist, pick a topic, watch the paranoia unfold.
You create a journalist with a name, publication, belief system, and obsessions. Then you enter any mundane topic — a city council vote, a new iPhone, bad traffic — and the system generates a 500-word satirical conspiracy theory article written entirely in that journalist's voice, with a thematically matched image.
| Layer | Tech |
|---|---|
| Backend | Node.js + Express |
| AI Generation | Anthropic Claude (user-selectable model) |
| Image (optional) | Replicate SDXL |
| Image (fallback) | LoremFlickr (free, no key) |
| Frontend | Vanilla HTML/CSS/JS — 1970s mainframe terminal aesthetic |
| Deploy | Railway / Render / Fly.io |
# 1. Clone
git clone https://github.com/AgentColonyAI/deepstate-archives
cd deepstate-archives
# 2. Install
npm install
# 3. Configure
cp .env.example .env
# Edit .env and add your ANTHROPIC_API_KEY
# 4. Run
npm start
# → http://localhost:3000Get a free API key at replicate.com and add it to .env:
REPLICATE_API_KEY=your_key_here
Without this, the app uses LoremFlickr fallback images — still works great.
- Push to GitHub
- Connect repo to Railway
- Add environment variables in Railway dashboard
- Deploy — done in ~60 seconds
- Push to GitHub
- New Web Service → connect repo
- Build command:
npm install - Start command:
npm start - Add env vars → Deploy
npm install -g flyctl
fly launch
fly secrets set ANTHROPIC_API_KEY=your_key
fly deploy-
Register your operative — fill in the journalist's name, publication, belief system, and obsessions. These directly shape every sentence of the output.
-
Enter the ops room — type any topic or news headline into the target subject field.
-
Set your parameters — choose humor style, mood, and writing style from the dropdowns.
-
Initiate operation — the system generates a ~500 word satirical conspiracy article in the journalist's voice, plus a thematic image.
-
Download — grab the article as a
.txtfile and the image separately.
deepstate/
├── server.js # Express backend + API proxy
├── public/
│ └── index.html # Full-screen 1970s terminal UI
├── .env # Your API keys (never commit this)
├── .env.example # Template
├── package.json
└── README.md
The UI is a full-viewport 1970s mainframe terminal scene — no scroll, no sidebars. The terminal fills the screen against a dark concrete basement backdrop. All interaction happens inside the CRT screen in green phosphor text with scanlines and authentic CRT effects. Keyboard and bezel are rendered in CSS below the screen.
MIT — use it, fork it, ship it.
All generated content is satire and parody for entertainment purposes only. Deep State Archives does not endorse conspiracy theories.
