Find it.Make it.Post it.

Mia Monroe, an AI-generated creator, on an indoor volleyball court
@mia_monroevbAI creator
~$3.77

Logged cost of a 32-second Format B video on its first live run.

Creator Swarm runs AI influencers on Instagram. It finds viral reels, makes videos of your AI creator talking about them, posts on a schedule and tracks what every post cost.

The whole job, one pipeline

  1. 1

    Find

    Watches the hashtags and creators you pick, scores each reel against the creator’s normal reach, and sorts the best into Tier 1.

  2. 2

    Make

    Writes the script, voices it, lip-syncs your AI creator and composes the finished vertical video with title and captions.

  3. 3

    Post

    You review and approve. It posts to Instagram on your schedule, with the AI label on, and retries when something fails.

  4. 4

    Track

    Views, followers and revenue per influencer, next to the exact cost of every video, so you can see profit per creator.

Made with AI

This is real output

Nothing here is a mock-up. This is a video the pipeline made from one topic: the script, the voice, the lip-synced face, the title and the captions. Press play.

A
Commentary over a viral clip. About $1.37 to $1.61 on live runs.
B
Straight to camera. About $3.77 on live runs.
C
Swipe carousel. About $0.40 to $0.65 a post, estimated.
See the formats

Your control room

Every video waits in a queue with its script, caption and step-by-step cost. Approve it, regenerate one step or reject it, from a desk or from your phone.

Screenshot of the Content Queue, with videos waiting for review and the cost of each
Screenshot of the content review screen on a phone

Built for agents too

Everything a person can do here, an AI agent can do through the REST API, the MCP server or the TypeScript SDK, under the same spend limit and the same approval rules.

Read the agent side
Start a Format B video from TypeScript
import { createCreatorSwarmClient } from '@creator-swarm/sdk';

const cs = createCreatorSwarmClient({
  apiKey: process.env.CREATOR_SWARM_API_KEY!,
});

const created = await cs.POST('/content', {
  body: {
    influencer_id: miaId,
    format: 'B',
    topic: 'Three serve-receive drills',
  },
});

Guardrails stay on

A daily spend limit it can’t cross. Human approval before anything posts, unless you turn that off. AI labels on every post. No fake engagement, ever.

See the guardrails