News researched, processed and rewritten with AI's help: not one model doing everything, but a small newsroom of specialized models, each with its own role.
MioLink.it was built to test how far an editorial workflow can be assisted by AI without losing sight of quality. Instead of handing all the work to a single model with one generic prompt, I built something that looks more like a real newsroom: every stage of the journalistic process has its own dedicated AI model, with its own role, its own "profile" and a specific task — much like a real newsroom, where the reporter doesn't do the fact-checker's job and the editor-in-chief doesn't write the articles.
The flow is orchestrated with n8n and moves through eight steps, each handled by a model chosen for the task, not the same model reused for everything:
Splitting the roles this way has a precise reason: a model optimized to write fluent Italian isn't necessarily reliable at verifying facts, which is why fact-checking is handed to a different, more "technical" model whose only job is to compare the article against the sources — not rewrite it, not judge its style, just check its truthfulness against what was gathered.
It's the most editorially "sensitive" project on the portal, because it touches directly on the quality and originality of AI-generated content — the same criterion Google applies when evaluating a site for advertising. That's why fact-checking isn't an optional step in the flow: it's its own node, with a model dedicated solely to that, before any article gets published.