crealify

open source · BYOK · self-hostable

Make the same ad in 20 ways.

Crealify composes short-form video ads from reusable blocks — Opener · Problem · Solution · Demo · CTA. Swap a hook, keep the demo + CTA cached, and ship variants in seconds. Powered by Higgsfield characters, ElevenLabs voices, Claude scripts, and one-click publishing to Facebook, Instagram, and TikTok.

Block library

Build a library of typed reusable blocks (Opener, Problem, Solution, Demo, CTA). Every block can drive many videos.

Render cache

Content-addressed by character × voice × aspect × script. Reuse the same block → zero re-render cost.

Hook factory

Generate 5–10 hook variants with Claude in one shot. Accept the winners as new blocks.

Character consistency

Higgsfield Soul ID locks identity across every clip. Same character, every block.

Lipsync + Voice

ElevenLabs voices feed Higgsfield lipsync to produce talking-character clips without filming yourself.

One-click publish

Approval modal with per-platform captions, then publish to Facebook, Instagram Reels, and TikTok in parallel.

How it works

  1. 01

    Connect APIs

    Bring your own keys — Higgsfield, ElevenLabs, Anthropic, Meta, TikTok. Stored encrypted with AES-256-GCM and never logged.

  2. 02

    Register characters + voices

    Train a Higgsfield Soul ID in their UI, paste the ID into Crealify. Add ElevenLabs voice IDs.

  3. 03

    Build the block library

    Write scripts (or use the Hook Factory). Upload screen recordings. Tag each block by slot type.

  4. 04

    Compose a video

    Pick a template, bind blocks to slots, choose character + voice + aspect. Render. Captions burn in automatically.

  5. 05

    Ship variants in seconds

    Clone + swap one block. The unchanged blocks render from cache; only the new one renders from scratch.