Engineering an autonomous, platform-native content engine & media OS.
Social media schedulers treat content as interchangeable text blocks cross-posted identically across networks, alienating audiences and triggering algorithmic penalties. PMOS (Personal Intelligence Publisher) rethinks media distribution as an autonomous operating system: Claude-powered platform synthesis, BullMQ job queues, and an anti-vanity metric architecture.
Cross-posting is dead. Nuance matters, but manual adaptation doesn't scale.
Founders and engineering leaders have high-value insights, but communicating them consistently across LinkedIn, X, and Threads requires hours of rewriting to match each platform's unique vernacular and character constraints.
Posting the exact same text block to LinkedIn, X, and Threads looks lazy and performs poorly. X demands punchy thread cadence, LinkedIn requires structured professional storytelling, and Threads favors casual conversational starters.
Most tools celebrate likes and impressions. For a high-end engineering consultancy like WEBMUSE, 10,000 viral views that produce 0 inquiries is a failure; 300 views that produce 2 enterprise client contracts is a massive win.
Fully autonomous AI posting without human sign-off leads to hallucinatory claims, embarrassing tone mismatches, and brand reputation damage.
One idea, platform-native execution, human-certified delivery.
PMOS is built on a constitutional mandate: the creator provides the genuine insight, AI models perform the stylistic translation, and the creator certifies the output. Every pipeline stage is auditable, and the queue enforces platform rate compliance.
Anti-Vanity North Star
The system optimizes for meaningful business outcomes (inbound client inquiries, partnership offers, podcast invitations) rather than vanity likes and impressions.
Platform-Native, Not Cross-Post
A single core concept is refactored by Claude into native conventions: narrative hook for LinkedIn, punchy thread for X, and conversational prompt for Threads.
Human Stays in Control
Zero blind auto-publishing. Every synthesized artifact passes through a strict approval state machine requiring human sign-off before entering the queue.
Resilient Distributed Workers
BullMQ and Redis handle transient platform outages and rate limits with jittered exponential backoff and dead-letter queue auditing.
The PIP Engine Architecture: Modular synthesis with BullMQ persistence.
Incoming concepts flow from the Idea Repository into the Claude Synthesizer, producing staged drafts. Upon approval, BullMQ workers manage delayed dispatch and token rotation.
Creator Input (Voice note / Text bullet)
│
▼
[Idea Service] ─── Validated & Stored
│
▼
[Claude Synthesizer] ─── Platform-Specific Prompts
│
├──> LinkedIn Draft (Long-form narrative + takeaways)
├──> X Thread Draft (Hook + numbered insights + CTA)
└──> Threads Draft (Conversational question + brief context)
│
▼
[Human Review Gate] ─── Approved by Creator (100% Gated)
│
▼
[BullMQ Redis Queue] ─── Jittered Cadence & Rate Control
│
├──> [LinkedIn Publisher] (OAuth2 + URN asset registration)
├──> [X Publisher] (OAuth2 + v2 tweets endpoint + pricing guard)
└──> [Threads Publisher] (Meta Graph API container publishing)
│
▼
[Opportunity Tracker] ── Tracks Inbound Enquiries & Conversions| Layer | Technology | Why it's there |
|---|---|---|
| Core Backend | Node.js · Express · TypeScript (Strict) | Event-driven modular monolith managing idea capture, prompt orchestration, and queue dispatching |
| AI Synthesis Engine | Anthropic Claude 3.5 Sonnet · Prompt Engineering | Transforms a single raw thesis into platform-native drafts (X threads, LinkedIn long-form, Threads conversations) |
| Job Queue & Scheduling | BullMQ · Redis | Persistent, rate-limit-conscious publishing workers with exponential backoff and delayed execution |
| Platform Adapters | LinkedIn API v2 · X API v2 · Meta Threads Graph | Decoupled OAuth2 authentication, token rotation, media upload chunking, and network-specific payload shaping |
| Cost & Quota Guard | API Cost Tracker · Tiered Throttle Rules | Guards against unexpected X (Twitter) API per-request paywalls and monitors monthly API expense limits |
| Human Review | State Machine · Webhook Notifications | Strict human-in-the-loop gate: drafts remain in staged state until explicitly certified and scheduled by the creator |
The 4-Stage Lifecycle: Eliminating accidental publishes.
Every piece of content traverses a rigid state machine. A draft in state STAGED cannot be picked up by publishing workers under any circumstances until transitioned to APPROVED by user authentication.
Raw Idea Ingestion
A voice note transcription, quick code observation, or architecture diagram is logged to the Idea Vault with key bullet points.
Multi-Platform Generator
Claude 3.5 Sonnet ingests the raw thought and executes platform-tailored prompts to produce 3 native formats simultaneously.
Human Review & Refine
The creator edits, approves, or rejects each platform draft via a clean terminal or web dashboard. The draft cannot publish without approval.
BullMQ Rate-Limited Queue
Approved drafts are scheduled into BullMQ queues calibrated to platform-specific posting cadences and API rate windows.