| Source | Official RSS, YouTube, and Reddit reads. Ingest ships inside this stage. |
| Generate | Writes the script, hook, title, and hashtags. An agent can write them and pass them with --script. Otherwise a configured model does. With neither, vfrey writes a basic placeholder script. |
| Render | A vertical 1080×1920 video on your machine, with Remotion unless you choose another engine. The video follows the voice length and carries an AI-GENERATED chip. In a project the MP4 lands in videos/ under a readable name, with the transcript beside it. |
| Publish | The official YouTube, TikTok, Instagram, and Facebook APIs. |
| Engage | Replies on your own posts where the platform allows it. With no platform keys the summary says “Replies skipped: no platform keys” (--json shows engage as {status, code}, code no_keys). |