S Social Auto Engine View on GitHub
Early Alpha Open source · MIT · self-hosted
Featured on Awesome MCP Servers

The operating system
for your social media.

Write once, publish to Facebook, Instagram, Threads, WhatsApp, and LinkedIn from a single dashboard. AI drafts in your voice. You approve every post. The system publishes it.

Get started on GitHub Read the README
5 platforms live 7 AI services 17 Claude skills 37 MCP tools 190+ tests
Built-in AI video

AI-generated posts,
ready in the queue.

The compose studio plugs into HiggsField, Replicate, Bedrock and more. Generate video, audit it in the approval queue, ship it once you sign off.

IGReels · 9:16 portrait
@Threads · 1:1 square
YTYouTube · 16:9 landscape
fFacebook · 16:9 landscape

Real outputs from the compose studio. See them as live posts on the demo →

One inbox, every network
Core engine

A grown-up dashboard for
grown-up brands.

Buffer plus Jasper, except you actually own it. Scales from one personal page to one hundred client accounts.

Approval queue inbox view
Approval queue

Every post lands in pending.

No silent automation. The dashboard composes drafts, the adapter holds them, and a human always presses publish. Approve, reject, edit, or schedule for later.

  • Pending / Published / Scheduled / Failed columns
  • Approve, reject, edit, or schedule each draft
  • Full SQLite audit trail — nothing disappears
  • HTMX partial reloads, no full-page refresh
Calendar scheduling view
Scheduler

Pick the moment. Go offline.

APScheduler fires the post when the time arrives. Until then, scheduled drafts stay editable and cancellable. Calendar view shows every account on one timeline.

  • APScheduler with SQLite jobstore — survives restarts
  • Unschedule any post before it fires
  • Calendar view across all connected accounts
  • Per-platform partial-failure tolerated on broadcasts
Settings and connections view
AI compose & settings

Your keys. Your data.

Seven AI services, all optional. Paste your own keys, save, test without restarting. The text AI cascade auto-selects Grok then Bedrock then Ollama — configure one and it works.

  • Grok, Bedrock, Ollama for text AI (auto-cascade)
  • ElevenLabs for TTS, Deepgram for captions
  • HiggsField for AI video (context-aware prompts)
  • Notion sync for content calendar drafts
The flow

Idea to live post,
in four moves.

No silent automation. Every post follows the same safe pipeline.

01

Draft

Write your post or let AI generate a first draft from a prompt, image, or voice note.

02

Queue

Every draft lands in the approval queue with status pending. Nothing bypasses the queue.

03

Review

A human approves, edits, or rejects. Schedule for later or publish right now.

04

Publish

The platform adapter sends your post live. Track it in the Published feed with a direct link.

Help wanted

Still building. Looking for a co-developer.

One weekend from the right person changes the trajectory. The project ships every week but is run by one maintainer. If you want to own a meaningful chunk, I would love to have you.

Take your social media
back from the bots.

Open source. Self-hosted. MIT-licensed. Your data, your platforms, your timeline.