[·]Picture Lock Request early access

The future of agencies.

The agency that runs itself.

A marketing agency run end to end by software, starting with your social video. Checked, and posted once you approve.

Pre-launch. Early access is open.

Cut by the engine from 12 clips and one request.Sample work. Nobody in it is a client.No footage? For subjects the open footage libraries cover, such as nature, places and skies, one sentence is enough: it gathers licensed clips, writes the narration, voices it and scores it. See a film it made from one sentence
The request this answers

“Agencies have always been crazy hard to scale. Low margins, slow manual work, and the only way to grow is to add more people. But AI changes this.”

“That’s why agencies of the future will look more like software companies, with software margins.”

Picture Lock is our answer.See how it runs

The work

Clips in.
Finished video out.

Sample work on stock footage. Nobody in it is a client.

The request 6 clips attached

One of the clips that went inOne of the clips that went inOne of the clips that went inOne of the clips that went inOne of the clips that went inOne of the clips that went in

make this a calm reel for my cafe, 12 seconds, add an end card that says ‘Open from 6’

Making the job’s own 19 stages, sped up
  1. ingest
  2. transcript
  3. pick
  4. music
  5. cut
  6. stabilise
  7. reframe
  8. denoise
  9. craft
  10. grade
  11. broll
  12. captions
  13. overlays
  14. audio
  15. master
  16. export
  17. gate
  18. qa
  19. deliverables
What it answeredI'll cut it with: your own end card. Length: 12 seconds.job j_1fbf77ac, 3 files back
12 clips in

Earth from the International Space StationSunrise over a sea of cloudA coast from the airA glacier calvingLightning in slow motionRivers of lava from aboveThe northern lightsManhattan at night from the airFlamingos at the water's edgeAn emperor penguin on the iceThe Milky Way over a treeA rocket leaving the pad

Narrated filmone request, 3 files back

NowNo footage yet? Ask for a film on a subject the open footage libraries cover, such as nature, places and skies, and the engine gathers licensed clips for it. For your own business, it works from your clips and photos.

The free interview

A free interview.
You leave with a roadmap.

It comes before you join, and it costs nothing. One question at a time, and you keep what it gives you.

An AI-generated presenter, looking at the camera as if in the middle of a sentence AIAI interviewer SCYou

What is the business, and what does it sell?Who buys from you?How should your videos sound?Paste your website address and I read the name and colours from it.

Your brain what it read back to a sample café6 of 6 learned
  • Sells“A cafe in Dogpatch, San Francisco. We sell coffee, grilled sandwiches and cake”
  • Buyers“Commuters early, parents after school drop-off, students in the afternoon”
  • Tonewarm and friendly
  • NameSlipway Coffee
  • Every video“White captions, calm music, videos under 20 seconds”
  • Never sayscheap and deal

This is rightStored as your brain, version 1.

  • It asks.
  • It reads back.
  • You leave with a plan.
What you take away, free
  • Your conceptThe angle for your business: what to say, and who to say it to.
  • Your planWhat to make and post, week by week.
  • A free roadmapThe steps to grow online, yours to keep whether or not you join.
  • Your dashboard, readyYour answers set it up around your business before you arrive.

Free, before you joinYou talk to it on a call. It asks about your business and for videos and accounts you like, and the engine studies what makes them work. The concept, the plan and the roadmap are yours to keep either way.

The dashboard

One screen
runs it all.

What needs your yes, what is coming up, and your brand.

The real dashboard and the engine’s real output, shown with a sample café and sample activity.
  1. 01Approve

    A video, waiting for you

    Approve it, ask for a change, or reword the caption.

    The sample café’s reel, as the engine returned it: ground coffee in a portafilter, close upA waiting video in the dashboard: planned for tomorrow, with its caption for TikTok and the buttons Approve, Ask for a change and Reword the caption
  2. 02Change

    Ask for a change

    Say what should change, in a sentence.

    A frame of the narrated film as first asked for: the sea from above, with the caption SEAS TURN on itAsked for once

    Asked for again, with 2 words moreno captions

    The same frame of the film as asked for again with the words no captions: the sea from above, with nothing written on itMade again
  3. 03Captions

    A caption for each platform

    Written for you. Reword it in the box.

    TikTokOpen from 6 for commuters, parents and students in Dogpatch…#SlipwayCoffee #DogpatchSF #Coffee

    InstagramOpen from 6. Coffee, grilled sandwiches and cake in Dogpatch. For commuters, parents and students…#SlipwayCoffee #Dogpatch #SanFrancisco #Cafe

  4. 04Coming up

    What is coming up

    Once you approve, a video waits for its time. Then it will go out on your accounts.

    1. Mon

      We're closed Mondays. That's it.

    2. Tue

      Coffee, grilled sandwiches and cake, open from 6, closed Mondays.

    3. Wed

      Coffee, grilled sandwiches and cake at a cafe in Dogpatch.

    4. Thu

      We are closed Mondays.

    5. Fri
    6. Sat
    7. Sun
    The dashboard's Coming up panel: one video scheduled for tomorrow, and one in the outbox since yesterday, not posted anywhere because no account was connected
  5. 05Brand

    It keeps your brand

    Your tone, your buyers and the words you never say, on every video.

    • Slipway Coffee
    • Colourgreen
    • ToneWarm and friendly
    • BuyersCommuters early, parents after school drop-off, students in the afternoon
    • Musiccalm music
    • Captionsplain white captions
    • Length20 seconds
    • End card“Open from 6”
    • Never sayscheap
    • Never saysdeal
    The last frame of the sample café’s reel: an end card that says Open from 6
  6. 06Ask

    Somewhere to ask

    Its own answers. It says when it has none.

    The dashboard's Ask panel, marked Software, not a person: asked whether it will use AI people in the videos, it answers that generated people are off unless you switch them on
The flow

From hello
to posted.

The path your business travels. Where a step has run for the sample café, its real output is shown.

  1. Websitenow
  2. Receptionistnow
  3. New customersnow
The file this run madejob j_1fbf77ac, tall
01

Says hello

server/onboard.py

Its first questionWhat is the business, and what does it sell?

02

Learns

POST /v1/onboard, 2026-10-12 12:28

After 10 answers, it saidThat is all I need. Here is what I understood: say yes if it is right, or tell me what to change. Nothing is stored until you say yes.

  • It understoodThe business is called Slipway Coffee.
  • It understoodWhat it is and sells, in your words: “A cafe in Dogpatch, San Francisco. We sell coffee, grilled sandwiches and cake”.
  • It understoodWho buys from you: “Commuters early, parents after school drop-off, students in the afternoon”.
  • It understoodThe tone: warm and friendly.
  • It understoodHow you like captions and music, in your words: “White captions, calm music, videos under 20 seconds”.
  • It understoodWhere you post, in your words: “Instagram and TikTok”.
  • Kept as rulesOn every video, unless you ask for something else that day: calm music; white captions, with no word in another colour; about 20 seconds long; cut for Instagram Reels and TikTok; an end card that says “Open from 6”.
03

Plans

POST /v1/plan/week, 2026-10-12 12:28

Told one line about the businessA cafe in Dogpatch, San Francisco that sells coffee, grilled sandwiches and cake. Commuters come early, parents after school drop-off and students in the afternoon. Open from 6. Closed Mondays. Order ahead on the app or just come in.

The opening lines it planned, a day each
  • Monday“We're closed Mondays. That's it.”
    The angle: Built from your days..
  • Tuesday“Coffee, grilled sandwiches and cake, open from 6, closed Mondays.”
    The angle: Built from what you sell and your days..
  • Wednesday“Coffee, grilled sandwiches and cake at a cafe in Dogpatch.”
    The angle: Built from what you sell..
  • Thursday“We are closed Mondays.”
    The angle: Built from your days..
04

Makes

job j_1fbf77ac

Sent with 6 clipsmake this a calm reel for my cafe, 12 seconds, add an end card that says ‘Open from 6’

What it answeredI'll cut it with: your own end card. Length: 12 seconds.

I joined a piece from the middle of 6 of your 6 clips into one 12-second montage (about 2 seconds each; with music on, each change of shot is moved onto the nearest beat). Reason: 6 clips, none longer than 25 seconds: these are shots. The montage is wide, because all 6 clips were filmed wide.

The 19 stages this job passed through, with the seconds each took
  1. ingest20.7 s
  2. transcript0 s
  3. pick2.5 s
  4. music2.3 s
  5. cut8.9 s
  6. stabilise22.8 s
  7. reframe39.5 s
  8. denoise1.9 s
  9. craft0.3 s
  10. grade33.3 s
  11. broll0 s
  12. captions0 s
  13. overlays21.7 s
  14. audio3.2 s
  15. master0.3 s
  16. export64.3 s
  17. gate26.1 s
  18. qa1.3 s
  19. deliverables2.3 s
05

Checks

job j_1fbf77ac
Measured on the tall fileFoundLimitResult
Picture against our own master97.295 or morepass
Structure against our own master0.9950.97 or morepass
Size1080 by 1920exactpass
Loudness−14.2 LUFS−14, give or take 1pass
Length against what was asked13.1 s12 s, give or take 1.2pass

Passed, and handed over. It also wrote 5 notes on the job that are not stops, such as: “The opening line is not on screen from the first frame.” Blown highlights were noted on the wide file: 3.0% of the frame, against a mark of 1%.

06

Waits for you

POST /v1/publish/captions, job j_a74a138a

It wrote a caption for 5 platforms. The opening of three of them

  • TikTokOpen from 6 #openfrom6 #business #video
  • InstagramOpen from 6
  • YouTubeOpen from 6 #Shorts Open from 6.

Waiting for your yes. Nothing has been posted. Once you approve, it will go out on your accounts. In a second run for the same café, the queue held its video at “review”, and moved it to “scheduled” when the yes was sent.

07

Goes out

on your accounts

Once you approve, a video waits for its time, then goes out on your accounts: TikTok, Instagram, YouTube, Facebook and LinkedIn.

08

Keeps watch

what is coming up

It shows you what is coming up, and what it plans to make next.

The brainYour standing notes steer every step: your colours, your end card, your length, the words you never use.

How it works, and what you will use
Your online presence, run by AI

It starts with video.
It does not end there.

The engineone agency, one engine
Video and postsMade, checked, held for your yes.Editing, done for you.
A websiteTalk to it, and it builds and hosts a proper site.
A receptionistA helpline that answers at any hour.
New customersIt goes and finds new customers.
The four services
Why this beats an agency

More help.
No hours to bill.

  1. Help at any hourAn assistant to ask, day or night.
  2. A change takes a sentenceNot a meeting.
  3. Your own dashboardEverything on one screen.
  4. Nothing posts without your yesEvery video waits for you.
  5. It costs lessA finished video costs us cents to make. Pricing will be announced at launch.
The engine underneath

Run by an engine,
start to finish.

Searches149 millionopenly licensed pictures, clips and other media

The count of files in the open library the engine searches, read 13 Oct 2026.

  • It knows what worksIts rules for how a short video opens, cuts, captions and paces were each learned from real videos.
  • It edits your own footageYour clips and photos, cut, graded and set to licensed music.
  • It checks its own workEvery video is measured against what you asked for before you see it.
The engine, and what it checks

Send your clips once.
See what comes back.

Picture Lock is pre-launch and launching soon. Leave your details and the founder will call you.