AI & Automation · Melbourne

A few systems I’ve built, and the numbers

I came to this from marketing, so what I watch is whether a team still opens the thing on a Tuesday. Four of them below.

moon@mounirproductions.com Film & photo work A short hello on video

Fifty seconds, saying hello

The work

One at a company, three in my own studio. All four are still running.

Half a million assets, and nobody could find anything

Quad Lock · 2024 to 2026

Eleven teams shared one media library, and searching it had become slower than shooting something new.

I built the AI layer over it: a model proposes metadata across 34 fields, a reviewer approves or corrects it in a console of my own, and every correction feeds the next run. A field writes back unattended only once its confidence clears 90 to 95%, which is what let it run unsupervised.

Time per asset
3 to 7 secondsfrom 5 to 30 seconds by hand
The library
500,000 assetsyears of shoots in one place
Groundwork
80,000 imagestagged by hand first, which set the rules

iconik DAM · vision and language models · human-in-the-loop console · confidence thresholds

Content that moves faster, without another login

Mounir Productions · client work

Clients wanted social content out quicker, and nobody wanted a new tool to learn.

So the pipeline went inside Odoo, where their team already worked, connected by API: drafting, approval routing, scheduling and publishing in one flow. A person still signs off on anything a customer sees.

Odoo API · generation · approval routing · access controls

A FUNDA kit being used on a table
FUNDA, whose launch ran through it

A whole campaign, scheduled from one calendar

Mounir Productions · running now

Posting one campaign by hand across LinkedIn, Instagram and YouTube costs an hour I would rather spend editing.

I run Postiz for it. A campaign goes in once, each platform gets its own crop, caption and time, and the calendar publishes it.

What it saves
About an hourevery campaign, back in the edit
Channels
LinkedIn, Instagram, YouTubemine, publishing through it

Postiz · campaigns scheduled across platforms · per-platform crops and captions

A pipeline that filters harder than it gathers

Mounir Productions · internal, runs daily

I track what shifts in AI and in my clients’ industries across RSS feeds, crawlers and social APIs.

The gate that drops most of it mattered more than the gathering. What lands each morning is short enough to read over coffee.

RSS and crawlers · social APIs · relevance filtering · scheduled runs · Cloudflare Workers, MCP servers and webhooks for my own studio admin

Still from the Aluvers brand film
Aluvers, a brand film

Where I’m still building

An AI voice agent is the one I have yet to ship end to end. Every surrounding piece is familiar, the CRM side, the booking side, the guardrails, so it is the build I want next, taken carefully: consent, monitoring, a human to escalate to, and a record of every call.

Paid social sits in the same place. I ran Meta campaigns for product launches at Quad Lock with the social media manager, and Ads Manager, budgets and conversion tracking are where I would be sharpening up first.