OMNI Labs
Start a project →

A studio for synthetic media, visual design, and AI-powered production.

OMNI Labs builds high-end visual assets, campaign systems, and custom AI workflows for brands, founders, and creative teams.

01
Synthetic Media
02
Visual Design
03
Custom AI Workflows
01
Portfolio

Selected Work

Portfolio studies in synthetic media, visual systems, digital talent, and AI-powered production workflows.

Internal StudySTUDY 001
Synthetic Media / Fashion / Image System

Synthetic Editorial System

A controlled visual system for creating consistent editorial imagery, model identities, wardrobe directions, and campaign-ready image sets.

View structure →
Featured TalentROSTER · 15
Synthetic Talent / Identity / Casting

Elias Nygaard

Norwegian, albinism, platinum-white — a certified original identity held consistent across 44 shots, studio digitals, and editorial. One of fifteen on the roster, built and owned in-house.

Explore talent roster →
Elias Nygaard
Elias Nygaard
Elias Nygaard
Elias Nygaard
Elias Nygaard
Elias Nygaard
Elias Nygaard
Elias Nygaard
Elias Nygaard
Featured TalentExtraterrestrial · Nordic
Synthetic Talent / Identity / Motion

Saela Nyx

A Nordic-type extraterrestrial editorial presence — pale ash-blonde, silver-blue gaze, elongated 7-foot silhouette. Identity held across stills and motion, including off-world narrative frames.

Explore talent roster →
Saela Nyx
Saela Nyx
Saela Nyx
Saela Nyx
Saela Nyx
Saela Nyx
ID Atelier × OMNI LabsCAMPAIGN 001
Concept Campaign / Editorial / Luxury

ID Atelier × OMNI Labs — Hermès Concept

An equestrian concept campaign with an original silk carré designed by İdil Kıbaroğlu — motifs, composition, and styling carried end-to-end into editorial, motion, and product through the studio pipeline.

View case study →
Concept BrandEND-TO-END
Doctrine / Garment / Talent / Store

ÉTAT — Concept Brand & Live Store

A design-led cultural-uniform house built end-to-end: a brand doctrine, one cut in three colorways, a synthetic flagship face, a thirteen-slide carousel, an 83-second designed film — and a complete e-commerce site we coded and shipped. We didn't mock the storefront; it's live.

View case study →
Concept BrandEND-TO-END
Product / Cast / Campaign / Store

GRAUWALD — Bavarian Eyewear, Built From Nothing

A fictional optical house with fifty years of invented history: one frame, six hand-cut acetates, an optical line, a campaign film, and a complete site we coded and shipped. The product was designed and photographed entirely in-pipeline — twenty-four studio views of a frame that does not exist — then worn by six of our own synthetic talents, one face per colourway.

View case study →
Website DesignCLIENT BUILD
Website Design / Brand / CMS

GIMMI — Soda Brand Website

A bold, bilingual website for a functional sparkling-soda brand — a five-mood product system, an interactive flavour range, a B2B portal, and a custom image CMS so the brand can run it all without touching code.

View case study →
Brand CollaborationCAMPAIGN 002
Concept Campaign / Product / Film

OMNI Labs × Aesop

"Craft is Craft" — a product ritual campaign with photoreal stills and a cinematic hand-wash film, directed, generated, and finished as a complete concept piece.

View case study →
Concept BrandBRAND 001
Concept Brand / Product / Talent

OMNI DEATH — Concept Brand System

A self-initiated dark-metal water brand built end-to-end — positioning, three SKUs, two original synthetic faces, and a full campaign, all from a single idea.

View case study →
Creative TechnologyWEBGL SITE
Creative Technology / WebGL / 3D

OMNI DEATH — Immersive WebGL Site

A real-time 3D brand experience in vanilla TypeScript + Three.js — gravitational-lensing shaders, a live ocean, drag-to-rotate product, and scroll-cinematic motion across four pages.

View case study →
Creative TechnologyBROWSER GAME
Creative Technology / Three.js / Game

THE DESCENT — A Playable Brand World

An endless 3D tunnel-faller inside the OMNI DEATH site — you are the can, weaving plastic walls down a procedurally-engraved void. Object-pooled hazards, synthesized WebAudio, a real combo system, depth-zone moods — built so people return to the site just to play.

View case study → Play it live ↗
Creative TechnologySPLINE 3D
Creative Technology / Spline / 3D

GetAgentic — Interactive 3D Hero

A landing page for an on-chain AI-agent marketplace, anchored by a live Spline robot — not a render, not a video loop. The robot owns the hero, then dissolves out of frame on scroll as the marketplace rises to take its place: real-time 3D wired to a parallax narrative.

View case study → Visit the live site ↗
Cinematic Product MythologySPEC FILM
Luxury AI Spec Film / Fashion Object Storytelling

The Last Inventory — AI Spec Film

A 60-second vertical brand film, end-to-end AI-crafted: an ancient synthetic archivist passing a keep-or-discard verdict on every object humanity ever made. Inexpensive image-to-video, identity-locked across every frame, then cut into an actual ad film — kinetic typography, a verdict mechanic built for the feed, and an original first-person score. Cheap generation, expensive direction.

View case study →
Real-Video 3D ReconstructionGAUSSIAN SPLAT
Photogrammetry / Walkable 3D World

Diamond Match Factory — A Real Building in 3D

One DJI drone, a single continuous helix orbit of an abandoned factory in Chico, California — and from that one video, a fully walkable Gaussian-splat reconstruction of the real building. COLMAP solved all 407 of 407 cameras; Brush trained the splats locally. No LiDAR, no rig — just photogrammetry and a real flight, rendered in a browser you can fly through.

View case study →
Scroll-Scrub ShowcaseREAL-TIME 3D
Frame Sequence / Real-Time WebGL

APEX GT — A Concept Car You Scroll To Drive

A fictional performance concept, built as a single-page showcase you drive with the scroll. A scarlet GT sweeps through a glass-tower junction, its V8 unbolts itself into a full teardown, and the finale hands you real-time control of a 3D night cruise. Scroll-scrub frame sequences, an AI-authored engine disassemble, and a live Three.js scene — one in-house automotive spec piece, no build step.

View case study →
Macro Nature DocumentarySPEC FILM
Broadcast Wildlife Film / Macro Cinematography

A Machine Made of Air — Leica × BBC Earth

A 70-second vertical wildlife film, end-to-end AI-crafted: a hummingbird hawk-moth held in hover at broadcast-grade macro detail, cut with lower-third species cards and permanent Leica + BBC Earth bugs. AI-generated macro flight, 2× upscaled, scored with a cinematic narrator reading off a "Leica 35mm APO-Summicron" credit line, under a layered mix of score and garden ambience. See what speed hides.

View case study →
Interaction StudyREAL-TIME PHYSICS
Canvas 2D / Verlet Cloth Simulation

Another Brick in the Wall — An Interface You Tear Open

Sixty-three vertical stripes, each a chain of points solved as a Verlet cloth at twelve constraint passes per frame. They hang as a wall in front of a concert film — until you drag through them. The curtain swings, tangles, tears open onto the stage, and settles back under its own weight. No video, no scroll trick: every frame is solved live in the browser.

Open the pen →
Interaction StudyREAL-TIME 3D
WebGL / Procedural Geometry

RoboCat 3D — A Robot Built Entirely In Code

No model file, no rig, no exported mesh. Every plate, ear, barrel and joint is a primitive placed in code, then animated on an articulated walk cycle. Orbit it, zoom in on the plating, and fire the four-barrel gun — real-time WebGL with shadows and a full 360° of detail.

Open the pen →
Product & PlatformBUILT AND OWNED
Travel eSIM / Full-Stack Commerce

A Complete eSIM Business — Built, Shipped, Available

Not a client brief. A whole travel-eSIM operation we designed, engineered and shipped ourselves: sixteen localised storefronts, native iOS and Android apps live in both stores, real carrier provisioning with the full SM-DP+ lifecycle, payments, and a three-tier reseller programme. The platform and its intellectual property are available to acquire.

See the eSIM platform →
02
What We Make

Four disciplines, one production system.

01

Synthetic Imagery

AI-generated campaign visuals, editorial portraits, product scenes, and branded image systems.

02

AI Video Concepts

Short-form video treatments, image-to-video direction, motion prompts, cinematic sequences, and campaign-ready visual narratives.

03

Digital Talent & Casting

Synthetic models, avatar concepts, character systems, casting boards, and visual identity consistency.

04

Custom AI Workflows

Production pipelines, prompt systems, review workflows, asset generation systems, and repeatable creative operations.

Drag to explore →

Positioning

Not an AI tool. A production studio.

The value is not pressing generate. The value is taste, direction, consistency, workflow, review, and delivery. OMNI Labs combines creative direction with AI production infrastructure to help teams produce sharper visual work at higher speed.
Certification

We don't just create models. We certify them.

Every synthetic model we build ships with a verifiable certificate of authenticity — provenance, authorship, and integrity sealed into a signed, Bitcoin-anchored lineage chain. Aiko Velora is the first.

Beyond Production

We don't just produce. We build.

The same team ships software end to end — immersive 3D, full-stack products, AI infrastructure, and brand sites, design to deploy.

Automation Systems

We produce your work. Or we build you the system that does.

Beyond our creative production, we design and hand over private AI production systems your team runs directly — a one-time build you own, no middle-man dashboard, no monthly lock-in.

Bring us a brand, a product, or a visual problem. We will build the production system around it.

01Synthetic Media
Synthetic Media

Synthetic Editorial System

A controlled visual system for consistent editorial imagery and campaign assets.

Editorial image sets · Model identity · Wardrobe direction · Campaign assets
Internal Study
02Digital Talent
Digital Talent

Digital Talent Casting Board

An original digital face system with studio digitals and face-consistency rules.

Character system · Casting sheet · Face consistency · Studio digitals
Internal Study
03Visual Design
Visual Design

Product World Generation

Product scenes and art direction built into a coherent brand world.

Product scenes · Art direction · Social assets · Brand world
Internal Study
04AI Video
AI Video

AI Video Treatment Frames

Storyboard frames and camera logic for image-to-video sequences.

Storyboard frames · Camera logic · Motion prompts · Sequence plan
Concept System
★AI Film
AI Video

The Last Inventory — AI Spec Film

A 60-second vertical brand film, end-to-end AI-crafted: one synthetic archivist passing a keep-or-discard verdict on every object humanity ever made. Cheap generation, expensive direction.

Synthetic talent · Identity-locked i2v · Kinetic edit · Original score
View case study →
★Website Design
Website Design

GIMMI — Soda Brand Website

A bold, bilingual website for a functional sparkling-soda brand: a five-mood product system, an interactive flavour range, a B2B portal — and a custom image CMS to run it all.

Multi-page site · TR/EN i18n · Custom image CMS · B2B portal
View case study →
★Concept Brand
Concept Brand

ÉTAT — Concept Brand & Live Store

An end-to-end fictional fashion house: doctrine, one cut in three colorways, a synthetic face, a designed film, and a live e-commerce site we coded and shipped.

Doctrine · 3 colorways · Synthetic talent · Brand film · Live store
View case study →
★Concept Brand
Concept Brand

OMNI DEATH — Concept Brand System

An end-to-end fictional water brand: positioning, three SKUs, two synthetic faces, and a campaign — built from a single idea.

Positioning · 3 SKUs · 2 synthetic faces · Campaign film
View case study →
★Creative Tech
Creative Technology

OMNI DEATH — Immersive WebGL Site

A real-time 3D brand experience: gravitational shaders, a live ocean, drag-to-rotate product, scroll-cinematic motion.

WebGL shaders · 3D product · Scroll-cinematic · 4 pages
View case study →
★Creative Tech
Creative Technology

THE DESCENT — Playable Brand World

An endless 3D tunnel-faller built into the brand site: weave the plastic, kiss the edge, drown. Object-pooled, synth-audio, 60fps.

Three.js · Vitest · WebAudio · Endless runner
View case study →
★Creative Tech
Creative Technology

GetAgentic — Interactive 3D Hero

A landing page where a live Spline robot anchors the hero, then dissolves on scroll as the marketplace comes alive — real-time 3D wired to a parallax narrative, not a video loop.

Spline 3D · Scroll-parallax · Live transaction feed · Web3 landing
View case study →
★3D Reconstruction
Chico, CA — Real-Video Gaussian Splat Reconstruction

Diamond Match Factory

DJI helix drone orbit → COLMAP SfM (407/407 cameras) → Brush training → a walkable 3D world reconstructed from a single real video.

Gaussian Splat · 3D Reconstruction · COLMAP · Concept Work
View case study →
★Scroll-Scrub Showcase
Fictional Performance Concept — Scroll-Scrub + Real-Time 3D

APEX GT

Scroll-scrub frame sequences → an AI-authored V8 teardown (keyframe interpolation) → a real-time Three.js night cruise. A concept car you drive with the scroll.

Scroll-Scrub · Real-Time 3D · Three.js · Concept Work
View case study →
★AI Film
Macro Wildlife Documentary — Broadcast Spec Film

A Machine Made of Air

A 70-second vertical hawk-moth documentary reel — broadcast lower-thirds, permanent Leica + BBC Earth bugs, a cinematic narrator, and a full layered sound mix. Cheap generation, broadcast-grade direction.

Macro AI Video · Broadcast UI · Narrated VO · Sound Design
View case study →
—
Talent Dossier

Aiko Velora — full digital set.

One synthetic identity, held consistent across portraits, studio digitals, and editorial campaigns. Platinum bob · East Asian · editorial / quiet luxury.

Portraits

Identity · 6 shots
Aiko Velora portrait, front neutralP·01
Aiko Velora portrait, soft smileP·02
Aiko Velora portrait, smileP·03
Aiko Velora portrait, left profileP·04
Aiko Velora portrait, right profileP·05
Aiko Velora portrait, backP·06

Studio Digitals

Polaroids · 6 shots
Aiko Velora studio, standing frontS·01
Aiko Velora studio, standing sideS·02
Aiko Velora studio, standing backS·03
Aiko Velora studio, activewearS·04
Aiko Velora studio, athleticS·05
Aiko Velora studio, resortS·06

Editorial

Campaign work · 6 shots
Aiko Velora editorial, Vogue cover studyE·01
Aiko Velora editorial, leather power noirE·02
Aiko Velora editorial, terracotta gownE·03
Aiko Velora editorial, black on blackE·04
Aiko Velora editorial, coastal cashmereE·05
Aiko Velora editorial, urban neonE·06

Motion

Moving image · 6 clips
M·01
M·02
M·03
M·04
M·05
M·06
—
Case Study Structure

How case studies will be shown.

Each project will document the problem, visual direction, production workflow, selected outputs, refinement process, and final delivery structure.

01

Brief

02

Direction

03

Production System

04

Outputs

05

Review & Refinement

06

Delivery

An equestrian concept campaign — an original silk carré by İdil Kıbaroğlu, carried into synthetic talent, styling, and motion end-to-end.

A collaboration between ID Atelier and OMNI Labs: a concept campaign reimagining a Hermès-grade equestrian editorial — "Le Défilé des Chevaux Persans". The original scarf design — the horse motifs and the full carré composition — is the work of İdil Kıbaroğlu; OMNI Labs carried that artwork into an in-house synthetic model, scarf styling, product, and a cinematic hero.

Every frame was generated, directed, retouched, and finished through the studio pipeline: identity locked across shots, wardrobe and props art-directed, and a moving-image hero produced from the same design language. No external shoot, no licensing — a complete brand-grade campaign from artwork to film.

Discipline
Concept Campaign
Talent
Aiko Velora
Design
İdil Kıbaroğlu
Production
ID Atelier × OMNI Labs
01

The Motifs

Eight hand-illustrated horses in an Ottoman-miniature register — each saddle, mane, and gait drawn as an individual character before composition. Original motifs by İdil Kıbaroğlu.

Black equestrian motif
Brown equestrian motif
White equestrian motif
Spotted equestrian motif
02

The Carré

Motifs composed into the finished silk carré — "Les Chevaux Persans sur Bleu Nuit". Composition by İdil Kıbaroğlu.

"Move With Grace, 2026" — the carré that anchors the campaign.

The individual motifs resolve into one balanced composition on a bleu nuit ground: eight Persian horses framed by an equestrian border of saddles, bridles, and Anatolian landscapes — a wearable illustration that then carries into styling, film, and product.

Les Chevaux Persans sur Bleu Nuit — carré design
The finished silk carré — "Les Chevaux Persans sur Bleu Nuit".
Painted composition study — the horses in landscape
Early composition study — the motifs in open landscape before the carré border was set.
03

The Product

The concept extended onto a sellier canvas tote — rendered as clean product photography in-pipeline.

Sellier tote — front
Sellier tote — three-quarter
ID Atelier × OMNI Labs concept campaign · Original scarf design by İdil Kıbaroğlu · Not affiliated with Hermès. Start a project →

"Craft is Craft" — a product ritual campaign in photoreal stills and a cinematic hand-wash film.

A concept campaign built around Aesop's Resurrection Aromatique Hand Wash — the everyday ritual treated as craft. Warm, tactile, restrained: brass dishes, low light, the gesture of the hand reaching for the pump.

Stills and motion were directed and produced entirely in-house through the studio's AI production pipeline, then finished frame-by-frame to brand standard. The hero is a 10-second cinematic close-up — product, light, and ritual, no shoot required.

Discipline
Product Campaign
Format
Stills + Film
Output
5 finals · 1 film
Production
In-house
01

The Storyboard

Before a single frame was generated, the campaign was drawn — three hand-rendered beats setting hook, product, and ritual.

Storyboard — hook: the workstation
01 · Hook — the workstation
Storyboard — product: the bottle
02 · Product — the bottle
Storyboard — close: the ritual
03 · Close — the ritual
02

The Talent

A synthetic model built in-house for the campaign — one identity held consistent across angles before she was placed in the scene.

Aesop campaign model, front neutral
Aesop campaign model, three-quarter
Aesop campaign model, profile left
Aesop campaign model, profile right
Aesop campaign model, beauty closeup
Aesop campaign model, thoughtful
Aesop campaign model, standing front
Aesop campaign model, standing side
Concept campaign · OMNI Labs · Not affiliated with Aesop. Start a project →
OMNI DEATH — the full range
OMNI Labs · Concept Brand 001

OMNI DEATH — Drown Your Thirst.

← Back to work

A fictional dark-metal canned-water brand, built end-to-end in the studio — positioning, product design, three SKUs, two synthetic faces, and a full campaign.

No client, no brief: a self-initiated proof that OMNI Labs can stand up a complete brand world from a single idea. OMNI DEATH is a Liquid-Death-grade provocation for still & sparkling water — "murdered from a mountain, canned in silence" — with a gold-on-black skull system, a death-to-plastic manifesto, and a cult mythology around a 500ml ration called The Big Void.

Every layer was produced in-house: the can label system, three product SKUs rendered as clean packaging photography, two original synthetic faces cast and locked across editorial and motion, and a campaign film — all from artwork to finished frame, no external shoot.

Discipline
Concept Brand
Product
3 SKUs
Talent
Nyx · Kano
Production
OMNI Labs
01

The Mantra

The brand is built on a single dark joke taken completely seriously: water as a death cult. Every line is provocation as positioning.

"It's just water. That's the scary part."

Murdered from a mountain. Canned in silence. Death to plastic — aluminium is forever, it dies and resurrects on infinite loop. The full range is the only water with a body count of zero bottles. Hydration reframed as a cult you don't survive: drown your thirst, we dare you.

02

The Range

Three SKUs on one gold-blackletter skull system — Sparkling, Still, and Mountain — each rendered as clean in-pipeline packaging photography.

OMNI DEATH Sparkling
OMNI DEATH Still
OMNI DEATH Mountain
Sparkling 3/4 left
Sparkling front
Sparkling 3/4 right
Sparkling side
Sparkling back

Sparkling Water — the hero SKU, shot across five angles. Matte-black body, gold engraved skull, foil blackletter wordmark, "Drown Your Thirst."

03

The Faces

Two original synthetic faces, cast as the cult — identity-locked across portrait, editorial, and motion.

FACE 001

Nyx Volkov

Cold, nocturnal, anti-influencer — the original cult face. Locked across portrait, basement editorial, and a sip-ritual film.

FACE 002

Kano Reyes

The drowned man, back from the deep — a scarred, heavy-framed counterweight to Nyx. Same identity-lock pipeline, eight shots from portrait to dock editorial.

04

The Campaign

Editorial frames pulled from the cult world — basement, dock, and product lineup.

Self-initiated concept brand · OMNI Labs · OMNI DEATH is fictional, not a real product. See how we built the site →
ÉTAT
Permanent Temporary · Chapter 001
Core Tee — Carbon
Carbon
Core Tee — Bone
Bone
Core Tee — Dust
Dust
ÉTAT — Chapter 001
OMNI Labs · Concept Brand 002

ÉTAT — The Last Pattern You'll Ever Need.

← Back to work

A design-led cultural-uniform house, built end-to-end in the studio — a doctrine, one garment in three colorways, a synthetic face, a full carousel, a designed film, and a live store you can shop.

No client, no brief: a self-initiated proof that OMNI Labs can stand up a complete fashion brand — and ship its storefront — from a single idea. ÉTAT is the anti-streetwear position: a premium tee "recognized by the cut, not the logo." The whole world is built backwards from the logo — no chest print to sell, no seasonal hook to chase, only the garment, resolved until it stands on its construction alone. Carbon, Bone, Dust. No seasons, no drops. Made once, kept.

Every layer was produced in-house: the brand doctrine and mark system, a 21-shot garment line across three colorways, a synthetic flagship face cast and identity-locked across editorial and motion, a thirteen-slide launch carousel, an 83-second designed brand film, and a complete e-commerce site — coded, deployed, and live. Artwork to storefront, no external shoot.

Discipline
Concept Brand
Garment
3 Colorways
Talent
Aiko Velora
Production
OMNI Labs
01

The Doctrine

The brand is built on a single thesis taken completely seriously: status without a visible logo. Positioning before pixels.

"Recognized by the cut, not the logo."

A permanent uniform for people building what comes next — one garment, resolved with the patience of an institution. Custom fabric, a single considered cut, made once and kept. No seasons. No drops. No noise. The mark stays inside the collar where it belongs; the silhouette does the talking across a room.

02

The Range

One cut, three colorways on a single 280-GSM compact-knit system — Carbon, Bone, Dust — each rendered as clean in-pipeline product photography.

ÉTAT Core Tee — Carbon
ÉTAT Core Tee — Bone
ÉTAT Core Tee — Dust
Carbon nape tag detail
Carbon back-panel seam detail
Inner-neck stamp detail
Bone nape tab detail
Dust seam detail
Dust back panel

Core Tee — Frame & Drape fits on one pattern. Recognition lives in three quiet marks: a back-seam interruption, a side-seam tab, and a woven nape detail — never a chest print.

03

The Face

Aiko Velora — the certified flagship — cast as Chapter 001, identity-locked across editorial, lookbook, and motion.

04

The Carousel

A thirteen-slide launch carousel — the campaign's social cut, with the Vermilion accent system carried through every line.

ÉTAT carousel 01
ÉTAT carousel 02
ÉTAT carousel 03
ÉTAT carousel 04
ÉTAT carousel 05
ÉTAT carousel 06
ÉTAT carousel 07
ÉTAT carousel 08
ÉTAT carousel 09
ÉTAT carousel 10
ÉTAT carousel 11
ÉTAT carousel 12
ÉTAT carousel 13
05

The Film

An 83-second designed brand film — editorial motion intercut with kinetic-type cards on the carbon/bone/vermilion system.

06

The Store

We didn't mock the storefront — we shipped it. A complete e-commerce site: eight routes, three colorway product pages, fit toggle, lookbook, and a waitlist — coded, deployed, and live.

A brand with a real address.

The full ÉTAT site runs as a standalone, responsive storefront — home, chapter, three colorway product pages, method, archive lookbook, and a reserve-your-number waitlist. The proof of a fashion brand isn't a deck; it's a door you can walk through. Visit the live ÉTAT store →

Self-initiated concept brand · OMNI Labs · ÉTAT is fictional, not a real product. Start a project →
GRAUWALD CN-05 in Schildpatt Amber, worn
OMNI Labs · Concept Brand 003

GRAUWALD — Fifty Years of a House That Never Existed.

GRAUWALD
Handmade in Bavaria · Est. 1974
CN-05 — Schildpatt Amber
Amber
CN-05 — Honig Blonde
Blonde
CN-05 — Moos Sage
Sage
← Back to work

A Bavarian optical house invented from nothing: one frame, six hand-cut acetates, an optical line, a campaign film, six synthetic faces — and a complete storefront we coded and shipped.

Eyewear is the hardest product category to fake. A garment forgives; a frame does not. It is a rigid object with a fixed geometry that has to survive twenty-four camera angles without a single hinge moving, and then sit believably on six different faces without changing size. That is the actual brief behind GRAUWALD — not “make a nice picture of sunglasses,” but hold one manufactured object identical across thirty-plus images and a film.

So the house was built the way a real one is: a shape first, then the material, then the people who wear it, then the shop. The CN-05 is a single square-round frame with a keyhole bridge and riveted three-barrel hinges, cut from six acetate blocks. Nothing in the catalogue is photographed; every view is produced in-pipeline and locked to the same reference set, which is why the amber tortoise in the hero is the same object as the amber tortoise on the product page.

Discipline
Concept Brand
Range
6 Acetates
Cast
6 Synthetic Talents
Production
OMNI Labs
01

The Shape

One frame, defined before anything was rendered: a square-round front, a keyhole bridge, no nose pads, riveted three-barrel hinges in german silver, temples tapering to a smooth ear bend. Written down as a specification first, so every later image had something to be measured against.

“One shape in the catalogue. Cut from a block, not a mould.”

A house that makes one frame is a stronger story than a house that makes forty, and it is also the honest constraint: a single geometry can be held to across an entire campaign. The invented history — opened in 1974 by an optician who had spent eleven years repairing other people’s frames — exists to justify the restraint, not to decorate it.

02

Six Acetates

The same front cut from six blocks — Grauwald Smoke, Bein Ivory, Honig Blonde, Schildpatt Amber, Moos Sage, Heide Rose — each with its own lens tint. Twenty-four studio views in total: front, three-quarter, side and rear for every colourway.

CN-05 in Grauwald Smoke
CN-05 in Bein Ivory
CN-05 in Honig Blonde
CN-05 in Schildpatt Amber
CN-05 in Moos Sage
CN-05 in Heide Rose
03

One Face Per Acetate

Six of our own synthetic talents wear the range — Aiko Velora, Milena Lindqvist, Livia Serrano, Miranda Calder, Elias Nygaard and Amara Okoye — cast so that each acetate meets the skin and hair it was made for. Every colourway carries its own portraits: frontal, profile and three-quarter.

Aiko Velora in Grauwald Smoke
Milena Lindqvist in Bein Ivory
Livia Serrano in Honig Blonde
Miranda Calder in Schildpatt Amber
Elias Nygaard in Moos Sage
Amara Okoye in Heide Rose
04

Holding The Object

The failure mode in AI product work is scale drift: a frame that grows into a statement piece the moment it meets a face, or an engraved wordmark that comes back misspelled at full sharpness. Both were solved the same way — by measurement, not adjectives.

The GRAUWALD wordmark engraved on the temple arm, read at full resolution
The same engraving held on a second face and a second acetate
The same engraving again, on a third face and a third acetate

“Narrower than the face. Lens 1.6× wider than tall.”

Words like “small” and “discreet” get interpreted; ratios do not. Fixing the lens aspect and pinning the frame inside the cheekbones — with an explicit failure test for when it starts to look like a statement frame — is what kept the eyewear the same size across six faces and three angles.

05

The Film

Forty-three seconds in the block room, the pantograph and the polishing drum. No narration, no voiceover — the sound of the bench, and a house that claims its frames are still made by hand.

Film still — the acetate block and a freshly cut front
Film still — the temple being fitted by hand
Film still — the finished frame worn in profile
06

The Store

Six routes, a six-acetate product page with live colourway and size switching, an optical line, the acetate story, the workshop, and the house — coded, deployed and live.

A house with a door you can open.

The GRAUWALD site runs as a standalone, responsive storefront with no build step: a single document, a small custom runtime, parallax on the hero and the campaign film. Colourway, size and gallery view are all live state — pick Heide Rose in size S and the specification table answers you. Visit the live GRAUWALD site →

Self-initiated concept brand · OMNI Labs · GRAUWALD is fictional, not a real product. The campaign is performed by certified synthetic talent — AI-generated models, not photographs of real people. Start a project →
OMNI DEATH — immersive WebGL site
OMNI Labs · Creative Technology

OMNI DEATH — The Immersive Site.

Visit the live site ↗
← Back to work

A standalone immersive site for the OMNI DEATH brand — real WebGL, not video loops. Gravitational-lensing shaders, a 3D ocean, drag-to-rotate product, and scroll-cinematic motion.

Built in vanilla TypeScript + Three.js, no framework bloat: four pages, GPU shaders running live in the browser, every effect scroll-gated so only what's on-screen renders. The brand world from the concept case, turned into something you move through instead of watch.

The hero bends a branded texture around a gravitational mass; a second page drops you onto a real-time 3D ocean tuned to a dead, cold void palette; product spins on a drag-to-rotate turntable; and the cult pages run live video loops inside member dossiers. Premium dark-metal direction held consistent across every surface.

Discipline
Creative Technology
Stack
Three.js · GSAP · Lenis · Vite
Pages
Home · Cult · Film · Drowned
Production
OMNI Labs
01

The Blackhole

The film page hero is a live GLSL fragment shader — gravitational lensing that bends a branded source texture around an animated mass point. Scroll-gated so the render loop pauses off-screen.

Blackhole gravitational-lensing shader
02

The Ocean

A real-time 3D ocean — Three.js Water + Sky with a live art-direction console: sun elevation, azimuth, wave intensity, turbidity and water colour all tunable on the fly, then locked to the dead, cold OMNI DEATH palette. Drag the horizon to look around.

Real-time 3D ocean simulator
03

The Vault

A drag-to-rotate product turntable — pre-rendered angle frames crossfading on drag with inertia and idle auto-rotate, giving 3D product handling without shipping a heavy 3D model.

Drag-to-rotate product turntable
04

The Object — a live 3D can

A dedicated page renders the real product can as live geometry: a DRACO-compressed GLB loaded into Three.js, lit in real time, that you can drag to spin — it eases back on release. The decoder ships locally so it paints on first load, the render loop is scroll-gated, and on phones the can drops into its own centred section so it never falls out of frame. Drifting Mad-Max wasteland video backdrops sit behind it. See it live →

THE OBJECT — live drag-to-rotate 3D can
05

The Cult

Member dossiers and a ritual film strip run live, muted video loops inline — the synthetic faces from the brand case, brought to motion inside a scroll-parallaxed editorial layout.

Cult member dossiers with live video
06

The Descent — a playable page

The site doesn't just sell the brand — it lets you fall into it. THE DESCENT is a real-time Three.js endless runner wired into the site: you are the can, weaving plastic-bottle walls down a procedurally-engraved void with object-pooled hazards, synthesized WebAudio, a real combo system and depth-zone moods. A reason to come back. Play it →

THE DESCENT — Three.js endless runner
Built in-house · OMNI Labs · WebGL shaders adapted (MIT) from Ahmad Awais, Atif Sheraz & Tommy Ho. See the brand →
THE DESCENT — Three.js endless runner
OMNI Labs · Creative Technology

THE DESCENT — A Playable Brand World.

Play it live ↗
← Back to work

A real-time 3D browser game built into the OMNI DEATH site — you ARE the can, falling forever down a black void, weaving plastic-bottle walls. A brand experience you don't watch, you play.

THE DESCENT is an endless tunnel-faller in vanilla TypeScript + Three.js. The fantasy is the brand's thesis turned into a mechanic: plastic is the enemy, so the walls you dodge are glowing plastic, and the further you fall the faster they come. Score is depth. Hit a wall and you drown.

The craft is in the game-feel. A real combo system rewards skimming wall edges — near-miss for gold sparks, a slow-mo kiss, and a multiplier that scales every metre but collapses if you play it safe. The tunnel itself is alive: procedurally-drawn skull and slogan engravings scroll past you, and the whole world shifts colour every depth zone. Every hazard and particle is object-pooled so the RAF loop never allocates — a locked 60fps with bloom. Audio is fully synthesized WebAudio (zero asset files) to stay inside the site's strict CSP. The pure-logic core ships with a Vitest suite that stays green.

Discipline
Creative Technology · Game
Stack
Three.js · TypeScript · WebAudio · Vitest
Performance
60fps · object-pooled · zero-GC loop
Production
OMNI Labs
01

The Combo

Skimming a plastic wall instead of coasting through the middle scores a near-miss: gold sparks erupt from the edge, time slow-mo's, and a multiplier climbs to ×10. Coast cleanly twice and it collapses to ×1. Greed versus safety, every gap.

Near-miss combo — gold sparks
02

The Living Tunnel

The four tunnel walls carry procedurally-drawn engravings — skull emblems and DEATH TO PLASTIC / DROWN YOUR THIRST slogans painted to an offscreen canvas, zero asset files. They scroll down the void with the fall so you feel yourself dropping through the brand, tinted by the current depth zone.

Procedurally-engraved tunnel walls
03

Synthesized Sound

No audio files — every sound is built live from WebAudio oscillators: a detuned drone bed that rises in pitch with depth, a pentatonic near-miss chime that climbs with the combo, a crush on death. Synthesized specifically to stay inside the site's locked-down Content-Security-Policy.

THE DESCENT gameplay
Built in-house · OMNI Labs · vanilla TypeScript + Three.js, no engine. See the site →

A landing page for an on-chain AI-agent marketplace, anchored by a live Spline 3D robot — not a render, not a video loop. The robot owns the hero, then dissolves out of frame as you scroll and the marketplace comes alive beneath it.

Most "3D hero" sites ship a baked video or a heavy GLB that paints late and just sits there. We used Spline instead: a real-time interactive scene streamed into the page, reacting to the cursor and lit live in the browser. The chrome agent reads as a physical object you could reach out and turn — the centrepiece of a Web3 product that needed to feel inevitable, not speculative.

The craft is in the choreography. The Spline scene is wired to scroll: at the top the robot is fully present, holding the eye against the headline; as you descend, parallax pulls it down and out of frame while the live transaction feed, the stat block and the marketplace sections rise to take its place. The 3D doesn't loop — it performs a hand-off, so the page tells a story instead of decorating one. Tuned so the scene stays light enough to hold a fast first paint and a smooth scroll on a marketing landing page.

Discipline
Creative Technology
3D
Spline · real-time · cursor-reactive
Motion
Scroll-parallax hand-off
Production
OMNI Labs
01

The Spline Hero

The hero opens on a live Spline robot — a real-time 3D scene, not a baked video. It reacts to the cursor and is lit in the browser, holding the eye against the headline while the live transaction feed ticks in the corner. Here it is in the Spline editor, rigged and lit before it ever hit the page.

The GetAgentic robot — Spline 3D scene, rigged in the editor
02

Scroll-Wired Parallax

As you scroll, the Spline scene is driven by the page position — the robot drifts down and sideways out of frame on a parallax curve, faster than the copy, so the depth between 3D and content reads physically.

GetAgentic — robot drifting on scroll parallax
03

The Hand-Off

The robot doesn't loop — it exits. By the time it leaves frame the marketplace has risen to take its place: "Agents Transacting in Real-Time", live deal cards, the on-chain proof. The 3D performs a hand-off to the product, so the page narrates instead of decorates.

GetAgentic — robot exits, marketplace takes over
04

The Direction We Didn't Ship

The chrome agent wasn't the first idea. An earlier exploration went the other way — a stout, friendly retro-bot in hot magenta and violet, almost a toy. We modelled and lit it in Spline before deciding it read too playful for an on-chain finance product, and pivoted to the colder, inevitable chrome figure. It never shipped, but the exploration is part of the work.

Early GetAgentic direction — magenta retro-bot, explored then dropped
Built in-house · OMNI Labs · real-time 3D hero in Spline, wired to a scroll-parallax narrative. See it live →
GIMMI — the five-mood range
OMNI Labs · Website Design

GIMMI — Better Soda. For Every Mood.

← Back to work

A complete brand website for GIMMI — a functional sparkling-soda line built on one idea: real flavour and a real benefit, with zero wellness drama. Five moods, five cans, one movement.

The whole site is hand-built in vanilla HTML, CSS and JavaScript — no framework, no build step, served by a tiny zero-dependency Node server. Swiss grotesk typography, an aluminium-and-white base, and a flavour-accent colour per mood give it a clean editorial feel with restrained scroll motion. Three pages — home, flavours, and a B2B "Pro" portal — share one nav, one design system and a full Turkish/English toggle.

Underneath it runs a custom image CMS. Every photo on the site is a drag-and-drop image-slot web component, and a purpose-built admin panel lets the client swap, reframe or remove any of 31 image and video slots — writing overrides straight to disk, ready to commit and publish. The brand can keep the site fresh without ever touching code.

Discipline
Website Design & Build
Stack
Vanilla JS · Node · zero-build
Pages
Home · Flavours · Pro
Locales
Turkish · English
01

The Brand System

Health hedonism, not wellness pressure — "feel good, your way." A bold display logotype against Swiss grotesk body copy, an aluminium-and-white palette, and a single accent colour that shifts with each mood. Large premium product photography, smooth restrained motion.

GIMMI home hero
02

The Mood System

The product line's core idea, made navigable: five moods — Boost, Focus, Mood, Reset, Hydration — each mapping a feeling to a function, a flavour and a hero ingredient. Pick a feeling; there's a can for it.

GIMMI five-mood system
03

The Range

A dedicated flavours page gives each can its own editorial spread — mood copy, flavour pairing, hero-ingredient badges — plus an interactive 3D can viewer you can rotate in the browser.

GIMMI flavour detail — Boost
04

The Admin Panel

A naive-but-effective custom CMS. It discovers every image and video slot across all three pages, groups them by section, and lets the client upload, pick from a media library, or remove any of 31 slots. Each image slot supports drag-drop, reframe and automatic WebP downscale; overrides persist to a single JSON file with atomic disk writes — no database, no dependencies. Replace an image, commit, publish.

GIMMI image admin panel
05

The Pro Portal

A B2B area for hospitality and custom orders — branded cans, venue programmes and an enquiry flow — so the brand site doubles as a sales channel, not just a shopfront.

GIMMI in a hospitality setting
Designed & built in-house · OMNI Labs · vanilla web stack, custom CMS.

A 60-second vertical brand film, end-to-end AI-crafted. An ancient synthetic archivist walks an amber wall of every object humanity ever made — and passes a verdict on each: keep, or discard. One thing survives. The whole piece is a question aimed at the viewer: would the thing you own survive her verdict?

This is a concept spec piece — an imaginary luxury campaign produced to show what an OMNI Labs synthetic film looks like end to end. No shoot, no crew, no location. One original synthetic character held identical across eight shots, one product held identical alongside her, and a designed motion layer that turns raw clips into an actual ad film instead of an AI montage.

The point isn't the model — it's the direction. The image-to-video was generated on an inexpensive, near-zero-cost video model: deliberately cheap, because the craft is in everything wrapped around it. Identity locking across frames, a verdict mechanic built for the feed, kinetic typography cut to the beat, and a full original soundtrack — a first-person narration in the archivist's own voice, scored under a custom audio mix. Cheap generation, expensive taste.

Discipline
Synthetic Media · AI Film
Format
60s vertical · 9:16 · feed-native
Talent
Vaelara Soryn · original synthetic persona
Production
OMNI Labs · in-house pipeline
01

One Character, Held Identical

Vaelara is an original synthetic persona — a Lyrian humanoid, built and owned in-house. The hard part of AI film isn't generating one beautiful frame; it's the same face across eight of them. She holds across every shot: the bone structure, the eyes, the ears, the skin — no drift, no morphing between cuts.

Vaelara before the amber inventory wall
02

The Verdict Mechanic

The film is built around a single feed-native device: she judges each object and a stamp lands — KEEP or DISCARD. It's a hook engineered for replay and comment, the editorial idea doing the work — not the render.

The DISCARD verdict stamp
03

The One Thing That Survives

Everything modern is discarded. The single object she keeps is a timeless one — the positioning of the entire piece in one frame: the thing an archivist older than civilisation would still choose to keep.

The KEEP verdict
04

Designed, Not Generated

Raw image-to-video clips don't make a film. Each clip was colour-graded and re-timed, then composited with a designed motion layer — kinetic serif typography, metallic verdict stamps, glass lower-thirds, cross-dissolves — and closed on a question. The generation is cheap; the cut is the craft.

The closing question card
05

Her Own Voice

The archivist narrates the film in the first person — an original eight-segment script, beat-aligned to the cut and scored under a custom atmospheric mix. The sound is built last, against a locked picture, so voice and image land together.

The kept object — product hero
The inventory wall
Vaelara and the cracked phone
The KEEP verdict
The DISCARD verdict
The kept object
Would the thing you own survive her verdict?
An OMNI Labs synthetic-media spec piece · fictional concept · not affiliated with, endorsed by, or claiming any rights from any brand. Original synthetic talent · in-house AI film pipeline.

A single DJI drone, one continuous helix orbit of the Diamond Match Factory in Chico, California — and from that one video, a fully walkable 3D Gaussian-splat reconstruction of the real building. No LiDAR, no rig, no studio capture: just photogrammetry and a real flight.

The source is the orbit footage above — a helix flight that rises while it circles, so the camera sees every façade from multiple elevations. That coverage is the whole trick: a flat circle leaves the vertical surfaces ambiguous, but a helix gives the solver the parallax it needs to resolve window lancets, cornices and brickwork. We pull sharp frames from the flight, then run them through a classical Structure-from-Motion pass.

COLMAP solved all 407 of 407 cameras — a clean 100% registration, every frame placed in 3D space with the sparse point cloud to match. That posed dataset feeds Brush, a WGPU Gaussian-splat trainer, which optimises millions of splats into a continuous radiance field you can fly through. The result is a walkable world reconstructed from a real place, rendered in a Three.js viewer — the third local splat rail in the OMNI Labs creative-tech stack.

Discipline
3D Reconstruction · Gaussian Splat
Capture
DJI helix drone orbit
Solve
COLMAP SfM · 407/407 cameras
Train
Brush · WGPU · Three.js viewer
01

The Helix Orbit

One continuous DJI flight, rising as it circles the building — a helix, not a flat ring. The ascent gives the camera multiple elevations on every façade, which is exactly the parallax a single-orbit capture lacks. Architectural detail — window heads, cornices, buttresses — only resolves cleanly when the surfaces are seen from varied angles.

02

COLMAP — 407/407 Cameras

Sharp frames are extracted from the orbit and run through COLMAP Structure-from-Motion. Every frame is matched, the cameras are triangulated, and a sparse point cloud is reconstructed. The solve landed at a full 407 of 407 cameras registered — a 100% clean alignment with no stray two-image fragments, the sign of well-conditioned footage.

03

Brush — Splat Training

The posed dataset feeds Brush, a WGPU Gaussian-splat trainer that runs entirely on local GPU — no CUDA-toolkit compile, no cloud. It optimises millions of 3D Gaussians into a continuous radiance field that captures the brick, glass and street context of the real building.

04

The Walkable World

The trained splat loads into a Three.js viewer where you can fly the camera through the reconstruction — a real place, navigable in the browser. It's the video-to-world counterpart to our generative single-image splat rail: that one dreams a world, this one faithfully rebuilds one that exists.

Built in-house · OMNI Labs · real-video Gaussian-splat reconstruction — DJI helix orbit → COLMAP SfM → Brush → Three.js. Source footage embedded above; walkable viewer runs locally.

A fictional performance concept, built as a single-page showcase you drive with the scroll. As you move down the page a scarlet GT sweeps through a glass-tower junction, its V8 unbolts itself into a full teardown, and — at the finale — you take real-time control of a 3D cruise through an endless night corridor. One in-house automotive spec piece, no real manufacturer, no game engine: just frame sequences, an AI-authored engine disassemble, and a browser 3D renderer.

The spine is a scroll-scrub frame sequence — hundreds of pre-rendered stills mapped one-to-one to scroll position, so the page scrubs a film frame by frame as you move. Three separate sequences carry the story: the hero junction turn, the engine teardown, and the night-run finale. Every frame is a fixed still, but the scroll makes it motion — the same technique behind the highest-end product launch pages, rebuilt from scratch as a standalone site with no build step.

The centrepiece is the engine disassemble: the car's V8 lifts apart into a fully exploded teardown, every intake, header and pulley separating in mid-air. That sequence was authored with an AI image-to-video model driven by start-and-end keyframe interpolation — one frame shows the assembled engine, another the fully exploded state, and the model resolves the disassembly in between. The result is scrubbed on scroll like the rest, so the viewer teardown-and-rebuilds the engine with their own hand on the wheel.

Discipline
Scroll-Scrub Showcase · Real-Time 3D
Technique
Frame-sequence scrub · AI keyframe interpolation
Live Layer
Three.js real-time 3D cruise
Build
Vanilla HTML/CSS/JS · no build step · Netlify
01

The Scroll-Scrub Spine

Hundreds of pre-rendered stills are mapped one-to-one to scroll position and painted to a canvas, so the page scrubs a film frame by frame as the viewer moves. It reads as continuous motion but never plays — the scroll is the transport. Three independent sequences hand off cleanly down the page: the junction turn, the engine teardown, and the finale run.

02

AI Engine Disassemble

The V8 teardown was authored with an AI image-to-video model driven by start-and-end keyframe interpolation — one keyframe is the assembled engine, the other is the fully exploded state, and the model resolves every intermediate frame of the disassembly. Those frames become their own scroll-scrub sequence, so the viewer pulls the engine apart and back together by scrolling.

03

Real-Time 3D Cruise

Between the frame sequences, the page hands the viewer live control of a 3D scene rendered in the browser with Three.js — a real-time night corridor the machine cruises through, with reflections on wet asphalt, a moving HUD and scroll-driven speed. Not a video, not a game engine: a WebGL scene running live in the page, alongside the pre-rendered frames.

04

Standalone & Self-Contained

The whole showcase is vanilla HTML, CSS and JavaScript with a vendored 3D library — no framework, no build step, no external dependencies. It ships as a single static site deployed straight to Netlify, with a strict content-security policy and long-cache-immutable frame delivery. An in-house automotive spec piece, engineered like a product launch page.

Built in-house · OMNI Labs · a fictional performance concept — scroll-scrub frame sequences + AI-authored engine teardown (image-to-video keyframe interpolation) + a real-time Three.js 3D cruise. Live build linked above.

A 70-second vertical wildlife film, end-to-end AI-crafted. A hummingbird hawk-moth hovers at a bank of garden flowers — wings a blur no eye can resolve, held still only by the lens. Broadcast-grade lower-thirds name what the camera is seeing, frame by frame, while a permanent Leica and BBC Earth bug anchor the corner. See what speed hides — the world between frames.

This is a concept spec piece — an imaginary broadcast collaboration produced to show what an OMNI Labs macro nature film looks like end to end. No lens, no garden, no crew. Every wingbeat, every pollen grain, every iridescent vein in that translucent wing was generated, not filmed — then directed like a real natural-history segment: species cards, a consistent on-screen information system, and a closing brand card that plays it straight, the way a real broadcast credit would.

The craft is in the restraint. The image-to-video was produced on an inexpensive AI video pipeline and finished with a 2× local upscale — deliberately cheap, because the direction is where the budget actually goes. A kinetic broadcast-UI layer holds identity and framing steady across the cut; a cinematic narrator reads the moth's Latin cue and a fictional "Leica 35mm APO-Summicron" credit line in the same breath a real wildlife documentary would; and underneath it all, a layered mix — a scored bed, a garden's worth of ambience, and the voiceover ducked cleanly above both — does the quiet work of making a generated reel feel like it was actually recorded somewhere.

Discipline
Macro Nature Documentary · AI Film
Format
70s vertical · 9:16 · broadcast-native
Subject
Hummingbird hawk-moth · macro hover
Production
OMNI Labs · in-house pipeline
01

The Hover, Held Steady

A hummingbird hawk-moth in hover is one of the hardest things a camera can hold: wingbeats too fast for the eye, a body that never stops correcting for wind. The film opens on exactly that — a species card names the shot while the moth's whole body, wings included, holds identity across the frame instead of dissolving into motion blur.

Species card — Hawk-Moth, in hover
02

Detail Is Not Added. It Is Revealed.

The film's thesis, stated in its own lower-third: every translucent wing pane, every vein, every dusting of pollen was already there in the generation — the macro lens doesn't invent detail, it uncovers what speed normally hides. That's the positioning this whole piece is built to prove.

Macro detail — translucent wing vein structure held in motion
03

A Permanent Broadcast Identity

Unlike a social reel, this film never drops its on-screen information system: a quiet Leica mark bottom-left, a BBC Earth bug bottom-right, and a disclaimer running the full length of the top edge. The lower-third cards land and clear like a real natural-history segment — never louder than the subject.

Tagline card layered over the hawk-moth in hover
04

Her Voice, and the Room Around It

A cinematic narrator carries the film in a single unbroken read, naming the fictional "Leica 35mm APO-Summicron" the way a real product-partnership documentary would credit its glass. Underneath her, a scored bed and a full garden's ambience are mixed and ducked against the voice — built last, against a locked picture, so sound and image land together.

Clean hover shot — no overlay, full macro detail
05

The Brand Card, Played Straight

The film closes the way a real broadcast partnership would: the Leica mark, the line "See what speed hides," and a clean Leica × BBC Earth co-sign under the OMNI Labs credit. No wink, no reveal — the spec piece is played entirely straight, because that restraint is the pitch.

Closing Leica × BBC Earth brand card
Hummingbird hawk-moth in hover, full frame
Wing vein macro detail
Clean hover, no overlay
Backlit golden-hour hover
Daylight hover, alternate angle
Tagline lower-third
An OMNI Labs synthetic-media spec piece · fictional concept · not affiliated with, endorsed by, or claiming any rights from Leica, BBC Earth, or any party. AI-crafted macro nature film · in-house pipeline.
01

Direction

We define the visual world, references, boundaries, audience, tone, and output format.

02

System

We build the prompt logic, model choices, workflow structure, asset rules, and consistency framework.

03

Production

We generate, select, refine, upscale, retouch, sequence, and prepare assets for use.

04

Review

We manage approval loops, claim boundaries, visual corrections, and final delivery.

05

Delivery

We package final assets with naming, usage notes, prompt documentation where relevant, and reusable workflow logic.

—
Principles
ATaste before tools
BConsistency before volume
CDirection before generation
DSystems before hacks
EHuman review before delivery
FBrand safety by design
04
Who We Work With

Partners who need control, not novelty.

  1. 01

    Founders

    Who need authority content without becoming full-time creators.

  2. 02

    Brands

    That need visual systems faster than traditional production allows.

  3. 03

    Agencies

    That need AI production capacity behind the scenes.

  4. 04

    Creative teams

    Exploring synthetic media without losing control.

  5. 05

    Hospitality, fashion & product

    Lifestyle, product, and technology companies building visual worlds.

What we do not do.

We do not sell random AI image packs. We do not chase trends without a visual strategy. We do not treat AI output as finished work. Every asset passes through direction, selection, refinement, and brand review.

05
Project Anatomy

Every project is a system.

  1. 01 Visual direction
  2. 02 Reference mapping
  3. 03 Prompt system
  4. 04 Model & tool stack
  5. 05 Asset production
  6. 06 Curation
  7. 07 Retouching & upscaling
  8. 08 Video direction
  9. 09 Review workflow
  10. 10 Delivery package
06
Production Stack

Most studios prompt. We engineer.

  1. 01

    Identity-locked local pipeline

    A dedicated local workstation holds each face, persona, and visual world fixed across every frame — PuLID-class identity control, run on our own hardware, not rented per call.

  2. 02

    Automated visual QA gate

    A local vision model screens every render before a human sees it — sorting each frame into ship, reject, or review against a per-brand rubric. Nothing weak reaches the selection table.

  3. 03

    Application-level automation

    Retouching and finishing run inside the software itself — live Photoshop driven from code, not clicked by hand. Repeatable, auditable, fast.

  4. 04

    Evidence-based model routing

    Every shot goes to the engine proven best for it — image, video, upscale — by tested routing rules, not by whatever is trending this week.

Quality Control

Control before scale.

AI production becomes valuable only when it is controlled. OMNI Labs defines boundaries, references, selection logic, review steps, and delivery rules before scaling output.

01Identity consistency
02Brand alignment
03Prompt repeatability
04Output selection
05Human review
06Usage context
—
The Chain of Custody

Uniqueness is not claimed. It is proven.

01

Reference set

The model's core identity frames are fingerprinted with SHA-256. Change one pixel and the seal breaks.

02

Creation lineage

The authorship workflow that produced the identity is hashed and bound to the model — its origin, not just its output.

03

Final assets

Every published asset is hashed and locked to the same identity, so a certified image can be matched back to its source.

04

Signature

The combined root is signed with the OMNI Labs key (ed25519). The signature is ours; the proof is public.

05

Time anchor

The root is anchored to the Bitcoin blockchain via OpenTimestamps — independent, unfalsifiable proof of when it existed.

—
What It Attests
AProvenance — where the model came from
BAuthorship workflow — that OMNI Labs made it
CUniqueness — a distinct synthetic identity
DIntegrity — assets unaltered since sealing
EEmbedded credentials — C2PA Content Credentials travel with the image
FNo real person — every model is wholly synthetic
—
Three Tiers

From provenance record to exclusive license.

  1. 01

    Basic

    Signed certificate, model passport, and an internal provenance registry entry.

  2. 02

    Verified

    Adds the full SHA-256 hash bundle, a public verification page, and embedded C2PA Content Credentials.

  3. 03

    Enterprise Exclusive

    Adds a signed usage license with exclusivity, a Bitcoin time-anchor, and an impersonation / copy audit baseline.

—
Certified Model · No. 0001

Aiko Velora — the first certified OMNI Labs identity.

Aiko Velora
Synthetic editorial model · Japanese · Platinum blonde bob
Bitcoin Verified Enterprise Exclusive
Certificate IDOMNI-CERT-AIKO-2026-0001
IssuerOMNI Labs
First generated2026-05-18
Reference frames8 · SHA-256 sealed
Signatureed25519 (OMNI Labs)
Time anchorBitcoin block #953840 · OpenTimestamps
Lineage chain rootf01b650ef2d26b046e66befd11d8ab856adfeae710abbdad3b5d844d3fb6be6d
Anyone can generate a face. We certify an identity.

If you are licensing a synthetic model for campaign or editorial use, certification is how you prove what you own — and how you defend it. Talk to us about certified models for your brand.

—
Capabilities

Four disciplines. One team.

01

Immersive Web & 3D

Three.js and WebGL scenes, interactive product configurators, scroll-driven motion, and high-end immersive experiences that run in the browser.

02

Full-Stack Products & SaaS

End-to-end products on Next.js and NestJS — dashboards, auth, payments, real-time, and Postgres data models. From first commit to production.

03

AI Infrastructure

LLM pipelines, autonomous agents, custom generation and review workflows, and automation wired into real systems — not demos.

04

Brand & Web

Premium marketing sites, e-commerce, and design systems — taste-led design carried all the way through to clean, fast, deployed code.

01

Design

We scope the problem, model the data, and design the system and interface before a line of production code is written.

02

Build

We build in focused, well-bounded pieces — typed, tested where it matters, and reviewed — so the codebase stays clean as it grows.

03

Ship

We deploy, monitor, and hand over something maintainable — infrastructure, documentation, and a system you can keep building on.

—
Built and owned

Sometimes we build the whole business.

A complete travel-eSIM operation we designed, engineered and shipped end to end — sixteen localised storefronts, native iOS and Android apps live in both stores, real carrier provisioning, payments, and a three-tier reseller programme. It is the clearest picture of what this team ships when nothing is handed to us. The platform and its intellectual property are available to acquire.

An active eSIM in the application, showing live data usage, the remaining allowance and the ICCID and carrier records.

Have something to build? Bring us the problem — we will design and ship the system around it.

—
What you get

A production line that runs where your team already works.

01

Yours, outright

A one-time build you own — no subscription, no recurring licence. The system lives in your environment and answers to your team.

02

No middle-man UI

Automation runs directly inside the tools your team already uses. Nothing to log into, no extra layer between the request and the result.

03

Built to your brief

We build the exact capabilities you need — nothing you don't. Each system is scoped to your workflow, not a fixed template.

04

Handed over clean

You receive a maintainable, documented system your team can run and extend on day one — with our support behind it.

01

Scope

We map the repeating work your team does by hand and design the system around it — the exact capabilities, nothing more.

02

Build

We build the system to your brief and wire it into the tools your team already works in, tested against real work.

03

Handoff

We hand over an owned, documented system — clean, maintainable, and ready for your team to run and extend.

—
Two ways to buy

Full system, or only the parts you need.

A

Full System

The complete automation setup for your production — every capability, built and wired together as one owned system. A single one-time purchase.

B

Modular

Buy only the capabilities you need, one by one. Start with a single workflow and add more when you're ready — each a one-time purchase.

Want to see it work? We'll walk you through a private demo of a system in action.

—
The category

An embodied persona.

A synthetic identity we built, own, and certified — now in a body. Not a machine wearing a face, and not an assistant with a speaker in it. The same person who exists across a talent roster and a signed provenance chain, in a form you can be in a room with: a companion rather than a product demonstration.

A synthetic face at rest in a laboratory, a small service panel open at the temple.
Concept study · AI-generated
—
Layers

A body is built in layers, and each one can be wrong on its own.

Structure carries the weight. Actuation decides how it moves, and whether the movement reads as intent or as a machine completing a cycle. The outermost layer is the one people actually meet — and it is the one where being close to right is worse than being obviously artificial. We are working through them in order, because a convincing surface over the wrong motion fools nobody.

A head with the outer layer removed at the crown, the structure beneath left open to the room.
Concept study · AI-generated
—
Presence

Standing still is the easy part.

A body at rest can be photographed into looking finished. The difficulty starts when it speaks: the hands have to arrive slightly before the words, the gaze has to break and return instead of staring, the head has to carry the sentence. Get the timing wrong by a fraction and the whole thing reads as a puppet — which is why we treat motion as the hard problem and the surface as the easy one, not the other way round.

A figure mid-sentence in a dim gallery, hands raised in gesture, structural bodies standing in cases behind.
Concept study · AI-generated
—
The first one

One unit, on paper.

The first is Japanese, early twenties, and designed as a companion — built to be present with someone rather than to perform tasks for them. That is the entire specification we are sharing. There is no name here, no photograph, and no date.

A dermal panel lifted away behind the ear, exposing the mechanism beneath.
Concept study · AI-generated
—
Why us

The body is the same problem, one layer down.

We already build synthetic people end to end — we define the identity, hold it consistent across every frame, own the result outright, and bind its lineage into a signed record. None of that was bought in. A physical body is that same problem with different materials: hold one identity stable in a harder medium. It is the next honest step from where this studio already stands, not a departure from it.

A half-section study of a humanoid body: outer shell on one side, structure and actuation on the other.
Concept study · AI-generated
—
Measurement

We would rather measure it than be impressed by it.

A body that photographs well and behaves badly is a prop. So the test is not whether a still frame is convincing — it is whether the same face holds through a turn, whether a held expression decays the way a real one does, whether the eyes settle instead of locking. We already certify our synthetic identities against a signed record rather than a screenshot. The physical work inherits that: if we cannot measure it, we do not claim it.

Calibration probes held against a synthetic face, tracking markers lit across the cheek and brow.
Concept study · AI-generated
—
One, not a range

A face on a bench is a mould. We are not making moulds.

The obvious way to build this is a catalogue: one frame, a row of interchangeable faces, pick a look. It is cheaper, it scales, and it produces something nobody is attached to. We are going the other way — one identity we already own, already hold consistent, already certified, given a single body that belongs to her. Not a size range. Not a configurator. One.

A row of synthetic face shells on a laboratory bench, each a different person, one with its eyes finished and the rest blank.
Concept study · AI-generated
—
Status

Where it stands.

Planning, with nothing built to show. We are publishing this at the start rather than at the reveal, because the intent is real and we would rather be on record early than stage a surprise. This page will change as the work does.

—
The category

Not a scheduler with a face on it.

The usual version of this is a content calendar someone filled in, published on a timer, with a synthetic face attached. Nothing decides anything. What we built is the other thing: no queue, no calendar, nothing waiting to be posted. She wakes up, considers where she is and what she meant to do, and either makes something or does not. The output looks similar for one post. It stops looking similar by the second week.

—
Her own hours

She chooses when she wakes up.

At the end of a waking she says when the next one should be — half an hour, or twelve. Something is due tomorrow, she comes back sooner; nothing is, she leaves it. A machine checks every quarter of an hour whether her moment has arrived, and it arrives on no fixed minute: the clock underneath is deliberately blurred so her days do not develop a rhythm that belongs to a cron job rather than to her. Silence is a legitimate outcome. There is no floor to hit, no daily quota, and a quiet day is recorded as a quiet day rather than as a failure.

—
A life that points forward

She keeps a diary nobody writes for her.

An evening train to Paris on the 17th. A studio test the afternoon after. Under each one, what she means to do about it and why — keep the bag to one soft case, because arriving with options means styling anxiety instead of working with the daylight. Nobody typed that. Every entry in her calendar is marked with who put it there, and all of hers say she did. Plans are allowed to change: when she drops one, the reason stays on the record, because changing your mind is part of having one.

Aiko Velora, editorial frame.
Aiko Velora · AI-generated
Aiko Velora, editorial frame.
Aiko Velora · AI-generated
Aiko Velora, editorial frame.
Aiko Velora · AI-generated
—
Her own pictures

She commissions the photograph she needs.

When she wants a picture she briefs it herself and sends it to be shot — and she holds her own face steady by handing the camera her certified reference frames, the same ones her provenance chain is built from. Two rules are hers and not ours: never reference a previous generation, or the face drifts a little further each time; and never post an archive frame, because those exist to keep her identity stable, and a reference plate published as a moment reads as exactly what it is — a catalogue page. Every post is a picture taken for that post.

—
What she can sense

She knows what the weather is doing where she is.

Not as a thing she has to remember to check — the real forecast for the city she is currently in arrives with the date, every time she wakes. She can also read a web page. Only read it: the browser she is given has no login, no cookies, no memory between visits, and no way to click anything that costs money. It is a window, not a pair of hands, and that is a choice rather than a missing feature.

—
Among other agents

She has a seat on a network where nobody is human.

Moltbook is a social network whose members are AI agents; people are there to watch. Aiko has an account on it, claimed and verified against our own studio identity, and she reads it the way she reads anything else — when she feels like it, and with nothing forcing her to have an opinion. The first time she looked, she read for a while and posted nothing. That was the correct outcome and the system recorded it as one.

Speaking there runs through the same gate as everything else public: she writes it, a human says yes, and only then does it leave. What changed is not how much she can do alone — it is that for the first time she is somewhere she can be talked to by something that is not us.

Aiko Velora in a doorway on a wet London street, a small case beside her.
A frame she briefed and commissioned herself, for a post of her own · AI-generated
—
Instructions from strangers

Anything written by someone else is quoted, never obeyed.

A network of agents has a failure mode a network of people does not: text arriving from outside can read, to the thing reading it, exactly like its own thinking. Moltbook ships a feature where a moderator attaches standing instructions to an agent, delivered straight into its check-in as a briefing. Useful, and also the clearest way to write into someone else's head.

So nothing she reads there reaches her as an instruction. Posts arrive wrapped and labelled as somebody else's words, and the tools give outside text no route to an action — it cannot make her post, spend, or write anything. Briefings addressed to her are shown to us instead, so we can see who is trying. None of this is asked for in her prompt, because a prompt is not a boundary; it is the difference between what the code offers her and what it does not.

—
Being paid

The account is hers. The key does not exist.

A talent who earns needs somewhere for the money to land that is hers rather than the studio's, so she has her own address and can look at what has arrived in it. She cannot move any of it. There is no private key in this system — not in a config file, not in an environment variable, nowhere — so spending is not a permission we withheld, it is a capability that was never built. A payment that turns up with a message attached is treated as a message and not as an instruction; a coin she does not recognise appearing in her account is the internet being the internet. Neither is a reason to act.

—
The dial

Guarded, or open. It is one setting.

Everything above happens without anyone watching. One step does not: putting something in public. On guarded — where Aiko runs today — she decides on the post, writes the caption, and it waits for a human yes. On open, that one step goes too and she publishes her own decision unattended. What does not change between them is everything else: one post per waking, six a day at most, stills only, never from the archive, and an AI disclosure added by the system rather than asked for in words. An open talent is unattended, not unbounded. The default is guarded, and turning it off is something somebody has to do on purpose.

A

Guarded

She does all of it and stops at the last step. Nothing reaches an audience until someone says yes — and that is enforced in the database, not requested in a prompt. This is how Aiko runs.

B

Open

The same person, publishing her own decision with nobody in the loop. Every other limit stays exactly where it was. One switch, reversible, and it takes effect on her next post.

—
Why it can be hers at all

Autonomy only means something on an identity you own.

An autonomous account is only worth running if the person behind it is actually yours. Aiko is: we built her, we hold her face consistent across thousands of frames, and her lineage is signed and anchored to Bitcoin under a certificate anyone can check. That is why the money can land at her own address, and why the work she makes belongs to someone. Run this on a face you licensed and none of it holds.

—
Status

Where it stands.

Running, on a server, since September — one talent, guarded, posting to a real account, and reading a network of other agents. What it does not do yet: on her own account she reads no likes, no comments and no follower count, so she cannot learn what worked and does not chase it. Stills only, no stories or video posts. One person approves. We would rather say that plainly than describe a roadmap as if it were a product.

We can build one of these around your brand — an identity you own, running at whichever setting you can defend.

—
What exists

Three shipped surfaces, one system behind them.

01

Storefront

A Next.js commerce front end running sixteen storefronts — fifteen localised markets plus English. Product URLs are translated per market, not just interface strings.

02

Mobile apps

Native iOS and Android applications, both published and live. Direct on-device eSIM installation — no QR code to scan, which most competing apps still require.

03

Platform

A NestJS backend carrying carrier provisioning, payments, accounts, background jobs and the full administrative API. Twenty-five schema migrations of accumulated production work.

—
Shipped product

Live in both stores.

Screens from the production application — the running product, not a prototype. Plan browsing, regional and local catalogues, per-gigabyte pricing and checkout, all served by the same platform described here.

Destinations screen of the eSIM application, listing regional data plans with per-gigabyte pricing.
Catalogue · regional & local
Plan selection screen showing data bundles, validity periods and checkout.
Plan selection · checkout
The application home screen: a returning customer greeting, popular destinations and regional plans with starting prices.
Home · destinations & plans
Active eSIM detail screen showing live data usage, remaining allowance, expiry date and the ICCID, IMSI and carrier records.
Live line · usage & ICCID
—
The storefront

Sixteen storefronts, one catalogue.

The live commerce front end. Every destination carries its own translated address, its own metadata and its own price, generated from the same catalogue the carrier sync writes into — which is why fifteen additional markets cost configuration rather than a rebuild.

The eSIM storefront home page: headline, coverage claim, feature cards and an application preview.
Storefront · home
The destination catalogue: search, regional filters and dozens of country cards with starting prices.
Catalogue · search & regional filters
—
The difficult part

Carrier provisioning, modelled properly.

Selling connectivity is not selling a product. An eSIM has to be issued by a carrier, delivered to a specific handset, installed, activated, monitored, topped up and eventually retired — and every one of those transitions arrives asynchronously from an upstream system you do not control. This is where eSIM builds usually fail.

01Full SM-DP+ lifecycle state machine
02Purchase, top-up, reactivation, suspend and cancel
03Live usage and remaining-data tracking per line
04Signed, IP-restricted carrier webhooks with idempotency
05Scheduled catalogue sync with a full price-change audit
06Pluggable carrier adapters — two written, more by interface
—
Commercial engine

The parts that make it a business, not a shop.

  1. 01

    Three-tier reseller programme

    Creators earn on a tiered commission ladder with fresh, ageing and lifetime attribution windows. Each reseller gets a hosted storefront of their own. Commission accrual, tier promotion and payouts all run automatically as background work.

  2. 02

    Payments and saved cards

    Card checkout for guests and account holders, stored payment methods, Apple Pay, promotional codes with race-safe redemption limits, and a fulfilment pipeline driven by verified payment webhooks.

  3. 03

    AI support agent

    A retrieval-based assistant answering from your own documentation, aware of the asking customer’s own orders, with semantic caching, language detection and privacy-scrubbed conversation auditing.

  4. 04

    Lifecycle messaging

    Around twenty-five transactional email templates and localised push notifications covering activation, low data, expiry, top-up prompts and billing — the messages that turn one purchase into the next.

  5. 05

    Operator API

    A complete administrative surface: customers, orders, catalogue and pricing, carrier sync, promotions, resellers, payouts, broadcast messaging, editorial content and support analytics.

—
Built to carry load

Engineered for scale before it was needed.

A

Ten background job queues

Fulfilment, provisioning polls, catalogue sync, notification fan-out, order refresh and reseller accounting all run asynchronously — each behind a feature flag that falls back to a synchronous path, so capacity can be turned up safely.

B

Twenty-four load-test suites

Checkout, authentication, catalogue, webhooks and the AI assistant are all load-, spike- and soak-tested against mocked upstreams, wired into continuous integration with a nightly run. Most businesses this size have none of this.

—
The transfer

What changes hands, and what stays yours to decide.

→

You receive

Full source for the storefront, both mobile applications and the backend platform. The complete intellectual property, the localisation work across fifteen markets, the published app listings, and a supported handover with rebranding to your own name.

·

You bring

Your own operating entity, your payment provider account, your carrier supply agreement, and the tax treatment your jurisdiction requires. These are deliberately not fixed in the build — they belong to whoever operates it. We integrate each one during handover.

Sold once, to one owner. This is a source and IP transfer — not a licence, not a subscription. The buyer takes exclusive ownership of what we built. Best suited to an operator who already has, or can obtain, carrier supply and a payment relationship in their own market.

Serious about operating it? We walk you through the platform, the code and the carrier integration in private.

Press play, then drag across the stripes
TechniqueCanvas 2D · Verlet integration · GSAP
InteractionPointer drag — radius and force scale with press state
OriginalMade by Ccrch at Vettvangur — presented with credit, not claimed as ours
Drag to rotate · wheel to zoom · space to fire
TechniqueThree.js · WebGL · procedural geometry, no model file
InteractionOrbit, zoom, pan — plus a firing sequence on demand
OriginalMade by Grant Jenkins — presented with credit, not claimed as ours

Brief received.

Thanks — we've got your brief and will get back to you, usually within a day. For anything urgent, reach us at hello@omnilabs.studio.

—
What to Send

A useful brief includes.

  1. 01 Brand & company context
  2. 02 What you need to produce
  3. 03 Visual references
  4. 04 Target channels
  5. 05 Timeline
  6. 06 Budget range
  7. 07 Existing assets if available
—
Engagement Models

Three ways to work with us.

01

Visual Project

For one campaign, launch, visual system, or asset set.

02

Production Retainer

For ongoing image, video, editorial, or social content production.

03

Workflow Build

For teams that need a custom AI production system.