← Back to work

FFS News

An AI newsroom running the editorial pipeline end to end, from story discovery through drafting and checks to publication.

SupabaseAI PipelineEdge FunctionsStripeResend

The Challenge

Build a news platform where AI runs the entire editorial pipeline, from story discovery through drafting, checking and publication, without a human in the loop on each story.

What I Built

An AI-powered newsroom running an editorial pipeline end to end:

  1. Story discovery and trending topic analysis
  2. Research and source gathering
  3. Article drafting with multiple AI models
  4. Fact-checking and verification
  5. Editorial review and quality scoring
  6. Multi-format output (breaking news, deep dives, newsletters)
  7. Automated publication and distribution

The platform runs 72 edge functions, 9 automated cron jobs, and includes an MCP server for AI operator access.

Technical Highlights

  • Event-driven architecture with complex content lifecycle management
  • Multi-model AI orchestration (Gemini, GPT-5)
  • Subscription billing via Stripe
  • Email newsletters via Resend