Work
What we have built.
Client platforms and our own products. Each page leads with the one thing worth knowing about the project, and every number on it has a source.

GZS Inovacije
Slovenia's national innovation awards, from the regional round in thirteen chambers to the national ceremony, on one platform we built and still run.
Every one of the 235 entries got a branded 35-second video for the ceremonies, made from the text of its own entry with a Slovenian voiceover. Nobody edited any of them. Technical terms are checked against Slovenia's official lexical database, and the narration is fitted to each video's length without a change anyone can hear.
JT Cut
A video tool in the browser that turns a set of photos into a finished, narrated video in minutes.
Pick one of five looks and JT Cut sets the transition, the camera move and the length of every slide. A camera move is a slow zoom or pan across the photo. No two neighbouring slides get the same transition or the same move, so a video built in one click looks edited by hand.
Everyframe
The live site for our own video engine, showing real runs on real footage and documenting how developers call the engine from TypeScript and Rust.
The developer reference lists 222 operations, the video, audio and AI steps the engine can run, and nobody typed any of them. A script asks the engine for its own list and writes the page from it. A check command rebuilds the page and fails if a single byte differs from the copy in the repo.
Everyframe Composer
Our pre-launch web app that turns one approved video ad into every cut of it, across opening hooks, languages and formats, timed from the voiceover.
The timing comes from the narrator. The app finds the pauses in each recorded voiceover and puts the default cuts in the longest ones. When the Croatian read runs 0.9 seconds longer, the cut moves by 0.9 seconds and the captions wrap again for Croatian. Every length on screen says whether it was measured or estimated.
Your project could be the next one here.
Tell us what you need and we build a working prototype first, so you see it before you pay for it.