← Back to AI Agents
In production

Autonomous Content AI Agent

Professional content 24/7: blog + social + newsletter on autopilot

Two autonomous systems that generate, evaluate, and publish content across 6 platforms without human intervention. 358+ articles, 1,621+ social posts and growing.

358+

Articles generated

37 personal brand + 321 directory

95.6

Average quality score

out of 100 points

1,621+

Social posts published

across 6 platforms

The Challenge

Maintaining constant online presence is exhausting. Blog, social media, newsletter... you either work on content or on your business. And scaling across multiple sites makes it impossible.

The Approach

Two coordinated systems: one for personal brand (4 pipelines, 7 data sources, bilingual generation) and another for gestorias directory (14 AI agents, 8 rotating formats, Jaccard deduplication). Both autonomous, both with quality gates.

Architecture

01

Average quality score of 95.6/100 with automatic 8-point checklist

02

Zero-API deduplication: Jaccard keyword similarity algorithm (45% threshold)

03

Anthropic prompt caching with up to 80% input token savings

04

14 coordinated AI agents for the gestorias directory system

05

11 Supabase Edge Functions for personal brand + bilingual ES/EN generation

06

8 rotating article formats to avoid repetition

07

2,084 topics queued - over 500 days of planned content

Key Technical Decisions

Claude Haiku 4.5 for all 14 directory agents: 90% of Sonnet capability at a fraction of the cost

Prompt caching on repeated system prompts: 80% input token savings

Zero-API Jaccard deduplication: keyword similarity without embedding cost

Single-call social generation: 5 platform posts in one Claude call instead of 5 separate calls

Sanity CMS for structured blog content with Portable Text

Supabase Edge Functions for personal brand: minimal latency from the edge

How It Was Built

Two autonomous systems merged into one showcase. The first (personal brand) uses 11 Supabase Edge Functions with 5 daily pipelines: Fetch Sources, Process Content, Publish Fallback, Newsletter and Statistics. Generates bilingual content from 7 data sources with 8-layer deduplication. The second (directory) operates 14 AI agents generating SEO articles, evaluating with LLM-as-Judge (0-100 rubric, 70 threshold) and publishing to Sanity with Portable Text. Both systems run without human intervention.

Results

From 32 articles in November (launch) to 358+ combined across both systems. Average quality score of 95.6/100. Articles below 60 are rejected, 60-79 automatically refined. At full capacity, both systems generate 4,380+ articles per year across 6 social platforms. All for less than a daily coffee.

Tech Stack

Claude Sonnet 4.6Claude Haiku 4.5Supabase Edge FunctionsSanity CMSLate APIpgvectorVercel CronResendGmail API

What you get

  • Wake up to new content published - without writing a word yourself
  • Keep your audience engaged - posts on 6 social networks effortlessly
  • Weekly newsletter that writes itself - your subscribers get constant value
  • Guaranteed quality content - only content passing quality gates gets published
  • Smart deduplication - Jaccard algorithm prevents repeated content without API cost