The platform

Not a bundle.
A connected system.

Six product surfaces. One shared library. One credit ledger. One realtime fabric. One tenant model. KroxFlow is what you get when production software is designed as a single operating system instead of six separate apps pretending to integrate.

Product surfaces
6
Plan, generate, edit, review, library, desktop
AI models wired
60+
Image, video, audio, LLM across 6 providers
Phases shipped
14
Foundation through KroxDeliver
Locales live
4
EN · FR · DE · AR with RTL
The connected system

Every surface is a seat at the same table

Not a bundle. A system. Every module writes to the same library, spends from the same ledger, and subscribes to the same realtime fabric — so context survives every handoff.

ConceptDelivery
Plan
KroxBoard
Generate
KroxForge
Edit
KroxEdit
Review
KroxView
Deliver
KroxDeliver
shot referencesgenerated framescut assemblyapproved versiondelivery bundle
Shared substrate · every surface reads + writes here
One library

Bunny CDN · dam-track on every upload

One ledger

Atomic credits · Stripe top-up · refund-safe

One fabric

Supabase Realtime · presence · broadcast sync

One tenant model

Company-scoped RLS · agency client switch

Foundations, translated

Every foundation earns an operator outcome

We don’t lead with “realtime” because realtime isn’t the point. Teams staying aligned is the point. Here’s what each layer buys you.

Realtime fabric

Teams stay aligned — in real time

Supabase Realtime channels connect every surface. A reviewer's comment lands in the editor's timeline before they finish typing. Presence, cursors, and broadcast sync without polling or email.

Supabase RealtimePresenceBroadcast sync
What operators feel
For your team: no more 'did you see my comment?'
One credit ledger

AI ops that don't surprise finance

Every FAL, Replicate, ElevenLabs run flows through the same atomic PL/pgSQL functions. Stripe tops up once, every run is logged, every failure refunds in the same transaction.

Atomic PL/pgSQLStripeRefund-safe
What operators feel
For your finance team: one ledger, one invoice, full audit trail.
One shared library

Assets that never go missing

Every upload — browser, desktop Drive mount, AI output — hits dam-track.server.ts. Quotas, proxies, and Bunny CDN routing are non-bypassable. Versions stack. Nothing lands silently.

Bunny CDNProxy enginedam-track contract
What operators feel
For your editors: every frame discoverable from every surface.
One tenant model

Agency-safe from day one

Company scoping on every row. Owner + shared + admin RLS across every shared entity. Agency client switching with scoped credentials. Built to run 12 brands on one workspace without leakage.

RLS everywhereClient switchingScoped credentials
What operators feel
For agency leads: one workspace, dozens of clients, zero cross-contamination.
Architecture

Four layers. One production stack.

From the surfaces your team touches to the infrastructure it all sits on — what actually powers KroxFlow today.

Surfaces
What your team touches
KroxBoardKroxForgeKroxViewKroxEditKroxDAMKroxDeliverDesktop
Intelligence
Model routing + agent layer
FAL.aiReplicateElevenLabsOpenRouter · Claude · GPT-5Gemini · Vision
Fabric
Operational guarantees
Realtime channelsAtomic creditsRLS everywhereAudit log on every action
Infrastructure
What it runs on
Next.js 16 · Vercel Fluid ComputeSupabase · Postgres · pgvectorBunny CDN · Stream · OptimizerStripe · Tauri · Ollama
The six surfaces

Each a first-class product. All one system.

Any single surface could stand alone as a paid product. Together, they form the OS.

GenerateAI node canvas · 60+ models

KroxForge

Typed node graphs for shot-by-shot generation. React Flow runtime, provider-branded nodes, topological execution. Save outputs directly to the shot they belong to.

The outcome
Your generation pipeline compounds across campaigns instead of dying per-prompt.
Explore KroxForge
Prompt
Text
Cinematic hero shot — moody neon, fog, 35mm grain, wide angle
BFL
Nano Banana
2c
1024×1024Ready
Upscale · 4x
Real-ESRGAN4096²
Save to shot
Shot 04 · Hero · v3
Run graph
1,248 credits
TextImageVideo
PlanLive collaborative boards

KroxBoard

Milanote-style freeform canvas with presence, cursors, and comments. Storyboards, moodboards, shotboards — every seat editing at once.

The outcome
Direction gets locked in one session, not four meetings.
Explore KroxBoard
B
Atlas · Mood + Shot Board
Brand Campaign · Spring 2026
M
J
S
+4
Live
Direction
12 refs
Opening sequence
3
Direction
Palette · deep navy, citrus pop, 35mm grain
v3 · locked
Shot 04 · Hero
3
v1
Shot 05 · Cutaway
3
Client brief · Atlas
PDF · 14 pages
6 refs
Product beauty
3
Maya
ReviewReview · approvals

KroxView

Frame-accurate comments, Fabric.js annotation markup, version stacking, and public review links with watermark + download controls.

The outcome
Clients approve in KroxView. Editors see it on the timeline.
Explore KroxView
KROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFTKROXFLOW · DRAFT
v3 · Hero cut
In review
00:00:23
00:00:54
Comments · 31 approved
M
Maya R.00:00:12

Grade feels slightly warm here — can we pull back on the amber?

J
Jonas L.00:00:28

Hero frame. Approved for delivery.

A
Client · Atlas00:00:41

Consider a 0.5s hold before the cut to the product shot.

Leave a frame comment…
EditBrowser NLE

KroxEdit

Multi-track timeline, canvas compositor, transform overlay, inspector, and real export — entirely in the browser. No plug-ins.

The outcome
The cut happens where the library, credits, and review already live.
Explore KroxEdit
Source
Program
00:00:23:14
01:12 / 02:45
1080p 24fps·ProRes 422
00s
20s
40s
60s
V1
Hero cut · v3
Cutaway
Product beauty
T1
TTitle · Atlas
TCTA lower third
A1
Score · Mbira pulse
A2
VO · Maya
VO · Jonas
Selected: Hero cut · v3·Fade in 240ms·Opacity 100
Auto-saved
LibraryLibrary · storage · Drive

KroxDAM

Collections, quotas, proxy pipeline, Bunny CDN routing. Mount the library as a local drive on Windows and Mac — read on-demand, sync up on drop.

The outcome
Every frame accountable. Every byte routed through the CDN.
Explore KroxDAM
Collections
Atlas · Spring 2026
248
Delivery Package 01
36
Client Review
82
Stock · 35mm textures
154
Generated · hero frames
412
Storage6.2 / 10 GB
DAM/Atlas · Spring 2026248 assets
Search
Upload
AI
hero-shot-04-v3.png
4096×4096 · 6.1 MB
Video
cutaway_product.mp4
1920×1080 · 00:04
Approved
logo-atlas-mark.png
2048×2048 · 1.2 MB
RAW
opening_bg.r3d
6K RAW · 82 MB
mood-frame-18.jpg
3000×2000 · 2.4 MB
Video
hero-cut-v3.mov
1080p · 00:28
palette-reference.png
1200×800 · 680 KB
Approved
titles-atlas.mov
ProRes · 00:06
Ready when you are

Production on one operating system

Invites roll out weekly. We bring teams in with hands-on onboarding, migration help, and a direct line to the product team.