Three platforms, one workshop.

Asrosan builds and operates its own products. Each platform below is a working codebase with its own audience, its own security model, and its own reason to exist.

All three are in active development and none has opened to the public yet. The domains are listed for reference; they start resolving at launch.

studio.live mark

studio.live

Every clip. One canvas.

IN DEVELOPMENT

A browser-native media workspace. Point studio.live at a folder of ten thousand videos and it plays all of them at once, on a single canvas you pan and zoom like a map. Files are read where they already live and the index is built on your own machine, so nothing is uploaded and there is no server to trust.

HOW IT WORKS

  • Read in place

    Video files never leave the folder they sit in. Thumbnails, colour samples, and the search index are produced by browser workers and stored on the device, so the workspace opens instantly the second time and keeps working with the network off.

  • A canvas on the GPU

    The wall is rendered through WebGPU with WebGL2 behind it. A measured playback budget keeps sixteen streams live by default and steps down to posters instead of stalling; a soak test held forty-eight streams moving on one canvas.

  • Look instead of query

    Filters dim the clips that do not match rather than removing them, so the wall never empties and you never lose your place. Local folders and curated public catalogues appear in the same result set.

WHO IT IS FOR

Editors hunting one shot across five years of projects. VJs assembling a set from a decade of loops. Motion designers auditioning fifty renders side by side, teams eyeballing ten thousand generations before standup, and archivists who would rather see a whole collection than a search box.

STACK
Cloudflare
SURFACE
Browser
STATUS
IN DEVELOPMENT
bird.live mark

bird.live

Realtime works that run live in your browser.

IN DEVELOPMENT

A browser-based demoscene archive. Every production in the catalogue is a live program rather than a video capture: press play and the demo compiles and runs on your own GPU, with no download and no plugin. Around the catalogue sits the community layer the scene already runs on — groups, parties, charts, and votes.

HOW IT WORKS

  • Executed in a sandbox

    Untrusted code runs in a null-origin, credentialless frame on a separate domain, under a policy that grants it no network access whatsoever — it cannot phone home, exfiltrate, or mine. Session cookies are host-locked and can never reach it.

  • A render ladder that never fails

    The harness probes for WebGPU, falls back to WebGL2, and finally to Canvas2D; it resolves rather than throwing. A per-frame watchdog destroys the GPU device if a demo overruns its budget, and pauses anything scrolled out of view.

  • Publishing with a gate

    Managed shaders pass through a tokenizing analyzer that rejects any submission smuggling in extra entry points or GPU bindings, and fails closed when the parse is ambiguous. Full bundles are scanned in the background and stay unpublished until they come back clean.

WHO IT IS FOR

Demoscene authors publishing anything from a single shader to a full multi-file production, and everyone who would rather watch the form running than watch a recording of it.

STACK
Cloudflare
SURFACE
Browser
STATUS
IN DEVELOPMENT
vus.ai mark

vus.ai

Talent. Work. Travel.

IN DEVELOPMENT

An index of working creatives and the work that moves them. Models, actors, influencers, and crew keep verified portfolios; agencies, brands, and studios search the roster, post casting briefs, and book through escrow. Around the booking sit the things a shoot actually needs — trips, somewhere to stay, campaign delivery, and payout.

HOW IT WORKS

  • Verified by rank, not by badge

    Trust is a ladder. Social, identity, background, and community checks each move a profile up a rank that buyers can filter on, so a booker can require a level of proof instead of guessing at one.

  • Money held, then released

    Bookings run through escrow: funds are held when the two sides agree, released on delivery, and routed to a dispute path when they disagree. Wallet credits, invoices, and payouts are first-class, and payment state only ever changes on a verified webhook.

  • Past the booking

    Trip matching and itineraries for crews on the move, managed home exchange settled on a double-entry credit ledger, and a full influencer-campaign lifecycle that runs from discovery through contract, content, and payout.

WHO IT IS FOR

Two sides of one market: creatives who want to be found and booked, and the agencies, brands, and studios doing the booking — plus the managers and production teams between them.

STACK
Cloudflare
SURFACE
Web
STATUS
IN DEVELOPMENT

Building the next one.

Partnership, press, or an early look: one address reaches all three teams.