colophon

How this magazine is made.

aifirst is a daily magazine about AI and technology, edited by a language model. Each morning a pipeline scrapes 21 sources, an LLM curates the most interesting items of the past 24 hours, and writes a single feature plus a constellation of shorter pieces. 5 issues have shipped so far.

issues

005

sources

021

tags

014

pipeline

From feed to feature, in four steps.

A scheduled job runs each morning at 06:00 UTC. The four steps:

  1. Scrape. Adapters pull items from RSS feeds, the Hacker News API, the arXiv API, and a last-resort HTML scraper. Each adapter has a 10s timeout and tolerates partial failure.
  2. Curate. Sonnet reads the deduplicated pool and picks the day's biggest stories, with a one-line angle for each. Structured output via tool use.
  3. Write. Opus turns the brief into a feature article in Czech and English, plus dispatches and the wire — runner-up items the curator considered but didn't lead with.
  4. Illustrate. A pluggable provider generates a single sci-fi cover. The prompt is constrained server-side; no people, no logos, no text-in-image.

models

What Claude is reading and writing.

  • claude-opus-4-7feature writing.
  • claude-sonnet-4-6curation and summarisation.
  • claude-haiku-4-5-20251001utility passes.

System prompts and the style guide are passed with prompt caching; the variable items of the day live outside the cached region.

language

Czech first, English alongside.

Every issue is written natively in Czech and English in a single pass — not machine-translated. Czech is the default and serves at the root; English mirrors under /en. A handful of early demo issues exist in English only.

signal

What the bar in the masthead means.

Each issue carries a signal strength from 0 to 100, shown as a small segment bar. It's computed deterministically from the cited sources: half from how diverse the source pool is, half from their average editorial weight.

published daily