The engine
The engine is the persona and strategy layer that powers all AI generation. Every brief and every draft draws from it. It lives in the Engine section of the sidebar, one page per part.
Sections
| Section | What it holds |
|---|---|
| Voice | Tone, style, register, and a lexicon of words you use and words you never use |
| Brand | What you make, who it's for, and your brand pillars |
| Positioning | How you want to be seen against the market |
| Writing Rules | Standing do/don't rules every generation must follow |
| Audience | The segments you write for, each with its own pains, goals, and platforms |
| Landscape | Competitors and market context |
| Platform Rules | Per-platform tone and format preferences |
| Context | Reference documents the AI retrieves during generation |
All of it is optional, but detail pays: a specific brand description and clear audiences are the inputs that improve output most.
What the Anti-Slop Guard learns from your edits lives outside the engine, on its Memory tab.
Item importance
Audiences, landscape entries, context documents, and platform tones each carry an importance weight: low, medium, high, or critical (default medium). Weights change how generation treats the item:
| Weight | Effect |
|---|---|
critical | Non-negotiable; the model must honor it exactly |
high | Strong influence on the draft |
medium | Normal influence (the default) |
low | Background context; applied when nothing outranks it |
Higher-importance items win conflicts and are injected into the prompt first. If two audiences pull in different directions, the heavier one shapes the draft.
AI drafting
Fields across the engine have an AI draft control. It researches your brand and website (set during onboarding or on the Brand page) and writes a first pass you can edit. Useful for going from an empty engine to a working one in minutes.
Versions
Engine sections and individual items keep version history. Save a named version before an experiment, switch between versions, restore an old one, or delete versions you no longer need. Generation always uses the active version.
Channels
Each platform you generate for has its own settings in the Platform Rules section (tone, format preferences). The generable channels:
| Channel | Notes |
|---|---|
| X | Threads split on ---; single posts publish whole at any length |
| Personal profiles and company pages | |
| Blog | Publishes via Webflow or GitHub |
Drafted into your connected email provider (newsletter in the API) | |
| Discord | Posts to a configured channel |
| YouTube | Publishes generated video (lands private) |
| Publishes a generated image with the caption | |
| Text posts to your default subreddit | |
| TikTok | Sends generated video to your TikTok inbox as a draft |
| Press release | Generable only; export as Markdown or DOCX |
See Integrations for connecting the accounts behind these channels.
Editing over MCP
Every part of the engine is editable through MCP tools (update_voice, update_brand, update_positioning, update_writing_rules, add_audience, add_competitor, set_platform_tone, and more). Single-record sections merge the fields you provide, so partial updates never wipe existing values. The server is self-describing; read each tool's schema from your client.