AI automation engineering

AI Content Pipeline, built in week 4 of Koya Talent

One idea or link becomes a cited article, plus LinkedIn, X and newsletter versions.

Built with Next.js, Supabase, Claude API, Firecrawl, Resend, GitHub Actions

  • A step in the flow
  • Checked in code
  • A person signs off
  1. Idea or URL
  2. Research
  3. Pick an angle
  4. Write with citations
  5. Check claimsChecked in code, not by the model
  6. Revise flagged sections
  7. Channel versions
  8. ApproveA person approves before anything moves on
  9. Publish or schedule
channels
channels
revision rounds
revision rounds
scheduler interval
scheduler interval

Code decides pass or revise, not Claude

A model asked to list problems always finds one, so it could never pass a draft.

Revisions rewrite only the flagged sections

Rewriting everything kept resurfacing fixed text as new problems.

Open the live app