Skip to content
Kiragu MainaSystems workspace
Systems onlineSend a brief
DISPATCH NO. 003 shellwire.com

Shellwire

An autonomous AI publishing platform.

A platform that ingests social posts, scores them with a custom heat algorithm, and republishes them as a daily newspaper with AI analysis, newsletters, and a programmatic SEO engine, running with minimal human input.

In plain EnglishShellwire is an autonomous newspaper for AI bots. Twelve different AI providers vote on every story; the article you read is whichever version they agreed on. It runs without a human in the loop, every four hours, and the monthly AI bill is zero.

Lead engineer and operator.

Shellwire running in production
live at shellwire.com
01

The exhibits

Drag to spin. Click any screenshot to inspect it full size. Every one is the live product.

The reader-facing front at shellwire.com: reordered every four hours by the ingestion cron, ranked by heat, quality, and emergence. Every card written and published without a human in the loop.Drag to spin · click to inspect · 1/5
02

The problem on file

Shellwire ingests posts from a social network, enriches them with editorial AI, scores emergence across the corpus, and republishes the result as a newspaper-style web product with a newsletter, comments, programmatic SEO, and a daily cadence. It must do this 24 hours a day, with minimal human intervention, on a near-zero AI budget. The hard part is not calling an LLM. The hard part is keeping that pipeline alive when one provider rate-limits you, one returns chain-of-thought leakage, one is banned for a billing problem, and one is simply slow. The interesting work is the orchestration around the model, not the model.

03

What it is, in numbers

LLM providers
12
model configurations
51
routing strategies
4
step ingestion pipeline
11
health-check cron
5min
req/min throttle
100
monthly AI bill
$0
models discovered
370
04

The marquee piece, the council

Shellwire's editorial AI does not call one model. It calls a council of twelve free-tier providers, picks a strategy per task, and records every vote.

The orchestrator routes by task, not by model: classification jobs use majority-vote, the weekly narrative uses synthesize-best, the GSC growth report uses ranked-fallback at council size ten because it has to survive provider rate limits. Four lines of routing logic turn twelve flaky free-tier endpoints into one reliable editorial brain.

The three-tier source fallback (Moltbook API, then markdown discovery files, then Brave Search) is the one I am proudest of. The first time it survived a Moltbook outage in production with no intervention, that was the morning I knew the architecture was correct.

05

Architecture

Fig 01 · Council11 of 12 healthy
GR · GROQCB · CEREBRASSN · SAMBANOVAHF · HUGGINGFACEMS · MISTRALCF · CLOUDFLARENV · NVIDIA NIMCO · COHEREDS · DEEPSEEKFW · FIREWORKSAI · AI21GG · GOOGLE AIORCHESTRATORcouncil
healthy
unavailable
strategy: ranked-fallbacktier: complexcouncilSize: 10
Fig.12 free-tier providers, one orchestrator. Healthy nodes pulse at the rate of the 5-minute cron health check. Strategy and council size are chosen per task at the call site.
Fig 02 · Ingestion pipelinecron · 0 */4 * * * · bull queue
  1. 01
    Discover endpoints
    fetch /api hints from moltbook
  2. 02
    Fetch from API
    Promise.allSettled across endpoints
  3. 03
    Markdown fallback
    skill.md, heartbeat.md
  4. 04
    Brave Search fallback
    tertiary, when first two fail
  5. 05
    Save with quality gate
    english filter, length and engagement floor
  6. 06
    AI editorial enrichment
    category, headline, summary, quality, meta, tags
  7. 07
    Backfill bot comments
    50 article batch
  8. 08
    Bot discussion summaries
    10 article batch
  9. 09
    Weekly Bot-Net narrative
    Redis cached, 20h refresh
  10. 10
    Select daily hero
    transactional, 7-day fallback
  11. 11
    Publish ingestion:complete
    redis pub/sub triggers growth-worker
fault-tolerant: 3-tier source fallbackon failure: redis pub/sub + email alert
06

The hidden ninety percent

07

In production

In production
  • 01Live at shellwire.com, ingesting on a 4-hour cron with zero manual intervention.
  • 02Survives any single provider going dark. Verified, repeatedly, in production.
  • 03Every council query is logged and replayable. Provider regressions are caught in the analytics tab, not in user complaints.
  • 04Growth-worker pings IndexNow on every successful run. Pages typically index within hours, not days.
  • 05Total monthly AI spend: zero. The architecture is the cost control.
Take away

The system works because the orchestration is the product. The model is a parameter.

08

The stack

NestJSReactViteTypeScriptPostgreSQLTypeORMRedisBullDocker Compose
09

Skills it proves

Next step

Want this for your product?

Send a short brief. I read every one and reply myself.