Founder — engineering & SEO

Laqta.

براند كيت ← إعلان فيديو بالدارجة

Upload a product, pick an avatar — it writes, voices, and renders a finished Darija video ad.

Every ad playing on this page came out of the pipeline itself — no human editor touched them.

Laqta — AI generator for Darija video ads and social carousels
laqta_case_study.prproj● rec

00:00BRIEF — the problem

Moroccan SMEs advertise where their customers are — Instagram and TikTok, in Darija — but producing a single decent video ad means agencies, studios, and budgets they don't have.

00:02SCRIPT

A few product photos and one line about the business are the whole input: seven agents take it from brief to finished ad, and the brand kit is learned once and reused on every later campaign.

00:04RENDER

Gemini writes the script in real Moroccan Darija — hook, cuts, and call to action built from the patterns that actually convert on Reels and TikTok, not generic 'AI content'.

00:06PIPELINE

The script is voiced in Darija and rendered against a chosen avatar; FFmpeg in WebAssembly cuts the vertical 9:16 master that Reels, TikTok, and Stories all take as-is.

00:08CAROUSELS

Inngest job pipelines keep long renders reliable, resumable, and observable — and the same brand kit emits matching Instagram carousels for the posts between video campaigns.

00:10PUBLISH — the outcome

Live at laqta.ma in Arabic, French, and English — the ads on this page came out of the pipeline itself, with no editor touching them.

Used on real Moroccan brands, including the Belmo store I built — its Darija ads were scripted, voiced, and rendered by Laqta.

Early traction: 32 signed-up users, 28 of whom came back and used it in the same week (platform analytics).

Render settings

  • Next.js 16
  • Gemini
  • Seven-agent pipeline
  • FFmpeg (wasm)
  • Inngest
  • AWS S3
  • PostgreSQL
  • next-intl (AR/FR/EN)

The cutting room — where brands become campaigns

Laqta — AI generator for Darija video ads and social carousels
Laqta on mobile