Content Studio AI
A multi-client workspace for running one-person content companies: plan, generate, edit, approve and publish.
What it does
- Plan a content calendar per client from recurring series, then generate drafts with a built-in local generation engine.
- Auto-edit each draft into the aspect ratios each platform needs (9:16, 4:5, 1:1) with captions and the client brand kit.
- Hold every draft at a human approval gate before anything is published, once per platform.
- Keep a per-client "brain" of what worked, an append-only activity log, a unified inbox, analytics and a secrets vault in the same place.
Why it exists
A solo operator running several brands ends up juggling a generator, an editor, a calendar, an approval chat, five platform dashboards and a spreadsheet of what worked. This puts the loop in one place and keeps a person in front of every post. Generation runs on a local GPU, so each asset has no per-clip fee.
Stack and status
Stack
- TypeScript and React web app
- Postgres via Supabase (migrations, row-level security)
- Background workers and platform publishers
- ContentCreate as the generation engine
- Offline test suites using an in-memory database and fakes
Status: Prototype
Proof of concept for the owner's own brands. The offline test suites pass; the full publishing pipeline has so far run mostly against test fakes, and the last hosted migration set was not fully applied. Nothing is sold.
What is public and what is private
Public
A private-beta Android app on its app page (a native shell around the private server, owner only). The design ideas (approval gate, per-client brain, one publish per platform) are described on this page.
Private
All source code, client data and credentials. Private repository.
Honest limitations
- A proof of concept, not a product you can sign up for.
- Built around the owner's own channels; onboarding an outside client would need new work.
- Platform publishing depends on each network's API access and review rules.
Related projects
Talk to us
Want a content operation built the same way, with approvals before anything goes out? Tell us about your channels.
