← All projects
CE

Content Engine

Brand strategy in, approved posts out, across multiple brands

BETA
Content Engine preview
WHO IT'S FOR A small team (owner plus virtual assistant) producing social content for more than one brand, currently GoBooth and Photobooth Decor.
PRICING Internal tool. Access is limited to approved Google accounts.
LAST UPDATED 2026-08
What makes it different

Most AI writing tools hand you a blank prompt box. Content Engine keeps the strategy on screen the whole time. Each brand runs its own pluggable strategy framework, and every draft is stamped with the campaign, pillar, and format it serves before a single word is written. Brands are isolated server-side, so no screen ever mixes two of them.

312 Commits
1.13.15 Version
2 Brands

Content Engine is a multi-brand content operations app. A virtual assistant opens it inside one brand, sees what to post and why, generates an on-brand draft and concept image, runs a Brand Check, and sends it to the owner for one-click approval.

The strategy model is pluggable per brand, and brand isolation is enforced on the server. Generation runs through OpenRouter, research through Perplexity, and live context comes from Shopify, CheckCherry, and Gmail. A built-in MCP server exposes the same engine to AI coding agents.

01

Pluggable strategy per brand

GoBooth runs a layered matrix of quarterly campaign, weekly pillar, and daily format. Photobooth Decor runs a promotional runway around sale windows with a pillar rotation between them.

02

Strategy stays visible before drafting

The active campaign, pillar, format, and vocabulary checks stay on screen for every content slot. No draft starts until they are stamped onto the brief.

03

Draft plus concept image

Text drafts and concept images are generated through OpenRouter, so models can be swapped without changing the app.

04

Brand Check and one-click approval

Each draft is checked against the brand's documented voice, then sent to the owner, who approves it in one click before anything is marked ready to post.

05

Live business data

Shopify products, prices, and discount codes feed promo posts. CheckCherry and Gmail provide event and customer context. Perplexity handles research.

06

MCP server

AI coding agents can read the active strategy and create drafts through a built-in MCP server.

1

Open a brand

The dashboard shows today's strategy state: campaign, pillar, format, or promo phase.

2

Generate

Create a draft and concept image from the brief, then run Brand Check.

3

Approve

Send to the owner for one-click approval, then copy the post to its channel.

React 19ViteFirebaseCloud FunctionsOpenRouterPerplexityMCPTypeScript
Visit Content Engine →
How is this different from pasting a prompt into ChatGPT?

The brand's strategy is loaded before drafting and enforced through a Brand Check. You don't re-explain the brand every time.

Can it handle more than one brand?

Yes. Each brand keeps its own strategy framework and approval lane. GoBooth and Photobooth Decor stay fully separated on the server.

Does it publish to social networks?

No. Publishing is manual copy-paste in this version.