Creative autopilot

A media buyer's weekly loop on each new video ad, run on its own: pull the retention curve, watch the video second by second, find why people left, write the report, brief a new cut, plan the test.

How it works

  1. Pull. The ad video and the platform's retention curve, from the Meta Insights API or from the Ads Manager export.
  2. Read. A private video-reading engine, called by API, reads every second: cuts, faces, logo, speech and on-screen text.
  3. Cross. What was on screen and in the audio at each drop of the curve. Only the points the platform provides are used; nothing is interpolated.
  4. Deliver. A report, a variant with one change only (with a pixel certificate that nothing else changed) and a test plan with the sample size per arm. A new ad triggers a new report.

Why it fits the track

The track asks for projects that move information and work more efficiently. This one replaces a recurring manual workflow between the ad platform, a video-analysis service and the person who decides what to test next.

Project status

Under construction during the online phase of Hack Brasil (November 5–30, 2026). The engine is a black box behind a documented API contract; this repository only knows the contract. Examples used in the demo are synthetic videos with a known answer key, plus the maker's own ads.

Data and privacy

Code

Public repository: github.com/IgorLima-py/vesk-hack. License: PolyForm Noncommercial 1.0.0. Anyone can read, run and test the code; commercial use is not licensed.