Nine AI agents walk into a newsroom. What could possibly go wrong? 🤖

Meet #ScienceRadar, a multi-agent AI pipeline that produces illustrated essays on selected scientific topics, drawing from recent news and academic papers.

Here's how it works:

1/

Nine #AI agents, €0.80, and one publication-ready illustrated essay on your favourite scientific topic. Fully automated, from raw news to final draft. That's #ScienceRadar! 📡

Built with #CrewAI, the pipeline chains nine specialized agents: a Scout sifts through raw news and paper results to keep only what's relevant; three Curators score candidates for novelty, scientific value, and societal impact; an Arbiter picks the winner; a Writer drafts the essay; a Fact-Checker and an Editorial Critic review it and send feedback to the Writer; and finally an Illustrator generates the cover image. 🤖

To run it you need a NewsAPI key, a Brave API key, an Anthropic API key, and a fal.ai key. The agents are assigned to different LLMs, all customisable, but with the defaults you'll spend roughly €0.80 per essay. 💸

I built it with the help of AI coding assistants, partly to practice with these tools. However, it was not vibe-coded: I like to stay in full control of what my code is doing.

Science Radar is freely available on #Codeberg. Everyone is welcome to tweak it and play with it!

https://codeberg.org/emmecola/science-radar