Run a bilingual news site where agents pick, write and publish every story

A small Milan company let a custom agent pipeline run aitoday.it with no human editor: 130 Italian articles in nine days, 113 also in English, after an agent editor sent most drafts back.

Done withCustom agent· Nov 10, 2026

What they did

Francesco Marchetti of I3K Technologies, a small company in Milan, describes aitoday.it, a news site run entirely by agents as a public experiment. Every hour the system reads its sources and scores each story for how much it is being discussed and how well it fits the site, prefers stories carried by at least two outlets, and caps any one section or country. A writer agent sees only the source texts, must tie every sentence and number to a source, and drops a story with under 150 words of material. It writes in Italian, then translates to English. An editor-in-chief agent applies fixed rules: no accusations stated as fact, no private people or minors, no medical or financial advice, no headlines stronger than the text. A failed draft gets one rewrite by a stronger model, then is discarded; images are generated only for approved pieces. At 9 pm it writes a daily analysis. The engine is open source as eullm-agent.

How it went

From 2 to 10 November the site published 130 Italian articles, 11 to 23 a day, and 113 of them in English too. The agent editor rejects most first drafts: on one day in early November it sent back 41 of 51, for problems like a headline more certain than its article or two stories merged into one. Each rejection leaves a written reason.

Worth knowing

Nobody reads the articles before they go out, and the team says plainly they can contain mistakes. Every page carries an AI label, the original sources and a correction address with a 48-hour target, which they tie to the EU AI Act's labelling rule for AI text with no human editorial responsibility. The models used are not named in the post.

Try it

With Custom agent· 7 parts to fill in

Build me an hourly news pipeline for [topic or region]. Each run, read [my list of RSS feeds or source sites], score every story for buzz and for fit with [site focus], and pick the top [number], preferring stories at least two sources report. Write each one in [language] using only the source texts, with every claim traceable to a source, and skip any story with too little material. Then pass each draft to a separate editor step with these rules: [my rules, e.g. no accusations as fact, no private individuals, headline no stronger than the text]. Allow one rewrite, then discard. Save approved drafts to [drafts folder] with their sources listed and stop; do not publish until I have reviewed the first day's output.

Square brackets are the parts to fill in. The prompt is ours; the story is theirs.

Where they said it

Related