Social content, generated · Never auto-posted
Sidekick finds what is working in your space, generates from your own product photographs, and then stops — twice — and waits for you. The machine does the labour. The judgement stays yours.
Bring your own API keys · Every job carries a spend ceiling
Six candidates from one reference photo.
This is the real gate, playing a real job. Try it — nothing is submitted.
Watch where it stops. The machine steps take seconds; the pipeline spends most of its life waiting on a person, on purpose.




Expires in 6 days 22 hours if you never answer
Once when the stills land, once when the clips do. The pipeline does not advance past either without a person choosing, and there is no setting to turn that off.

POST /api/brands/:id/jobs
422 without a product reference
201 with this photo attached
Every still call carries at least one of your reference images
Every frame is generated against your own product shots — shape, label artwork, printed text, finish. Text-only generation is rejected by the API, not discouraged in the docs.
“Texture close-up, no talking” is outperforming voiceovers this week
ideas.evidence — check constraint: never empty
Ideas may only reference posts the research run actually retrieved. Anything the model cannot evidence is dropped before you see it, rather than shown with a plausible-looking link.
Upload a product photograph and run your first job in about ten minutes. Everything it makes waits for your pick.