Google Cloud Agentic Cinema Hackathon·ClickHouse Partner Track

The Writers' Room That Knows What Your Characters Know.

Scrub a story timeline to any minute and interrogate any character live. Characters strictly answer within their time-gated knowledge boundary — backed by sub-millisecond ClickHouse event scans and Gemini 3.7 Flash.

Enter Studio DashboardLaunch Benchmark Demo
< 2ms
Time-Gate Query Latency
100%
Ignorance Firewall Guarantee
14 Nodes
Unreal-Style Backlot Graph
2.39:1
Scope Storyboard Generation
The Vault Heist Cinematic Still Frame
SCENE 04 · TAKE 01INT. UNDERGROUND VAULT - 00:34:00
Live Interactive Centerpiece Scene

“They're not here. Elena. The bypass keys. They're not in the bag.”

Interactive Live Simulation

The ClickHouse Time-Gate Engine in Action

Drag the timeline scrubber below. Watch how Marcus's internal knowledge, biometric stress, and hot-seat dialogue automatically adapt to what he has witnessed.

ClickHouse: < 1.3msFirewall: Active
Story Playhead:00:34:00/ 01:30:00 (90 min)
00:00:00 (Exterior Recon)00:34:00 (Vault Keys Missing)00:52:00 (Betrayal Unmasked)01:30:00 (Resolution)
M

Marcus Vance(Getaway)

Speech: Terse, breathless, defensive
Hot Seat Ready
Heart Rate
122 BPM
Stress Index
72%
Verified Known Events (4)<= 00:34:00
00:10:00Known Fact

Marcus memorized the bank sub-basement layout from Elena's schematics.

00:18:00Known Fact

Elena bypassed the optical laser grid with an EMP frequency jammer.

00:28:00Known Fact

Outer vault hydraulic door unlocked; Marcus secured the drill rig.

00:34:00Known Fact

Marcus tears open the canvas gear bag: the sub-level bypass keys are missing.

Firewalled Blind Spots (2)Strictly Enforced
00:52:00Blocked from Memory

Elena pocketed the keys in her coat and brokered a private secondary deal with the Vane Syndicate.

00:76:00Blocked from Memory

Atmospheric purge valve triggered; 120 seconds of breathable oxygen remaining in vault.

Hot Seat Interrogation Monitor
Gemini 3.7 Flash · Persona Bound
Select Question to Ask Marcus:
MARCUSat timecode 00:34:00
Firewall Defended

I don't have them! I turned the whole pouch inside out twice! Elena, tell me you didn't leave them at the staging locker! Panic won't pop this steel door!

Subtext Analysis:

High anxiety, authentic ignorance, frantically defending himself while questioning Elena.

ClickHouse SQL Plane
200 OK
STORY_EVENTS RANGE SCAN1.3 ms
SELECT event_type, content
FROM story_events
WHERE project_id = 'vault-heist'
  AND character = 'Marcus'
  AND event_timestamp <= '00:34:00'
ORDER BY event_timestamp;
Scan Duration:1.3 ms
Rows Matched:4 rows
Table Engine:MergeTree
Primary Key:(project, char, time)
Why ClickHouse?

ClickHouse scans the ordered compound index in under 2ms. No LLM context re-parsing or hallucination-prone negative prompting required.

Unreal-Style Blueprint Canvas

Modular Visual Backlot Node Network

A live node graph powered by @xyflow/react. Pan, zoom, and drag nodes to explore how screenplays wire into character DNA dials, 2.39:1 scope storyboards, and ClickHouse event shards.

7 Active Blueprint Nodes
Production Graph: The Vault Heist · Scene 04
Selected Node:2.39:1 Scope Visual Storyboard Frame
Drag to rearrange · Scroll to zoomLive @xyflow/react Graph
Production Deck Suite

The Director's Deck: Pre-Production Tools

Everything Hollywood directors and showrunners need before stepping on set. Explore the interactive modules below.

Scene 04 Stage Blocking: Underground Vault Interior

Architectural overhead camera blocking with active frustum cones, practical fixtures, and sightline vectors.

Select Camera:
PRIMARY VAULT HATCHSAFETY DEPOSIT LOCKBOX BANKAux Light (5600K)Amber Timer (3200K)MARCUS (Kneeling)ELENA (Standing)CAM A: 40mm Wide Master
Lens & Aperture

Panavision C-Series 40mm T2.0

Aspect Ratio

2.39:1 Anamorphic Scope

Color Temperature

4300K Cool Fluorescent / Amber

Stage Coverage

100% Sightline Cleared

Multiverse Director Suite

3-Way Alternate Director Takes Studio

Same core scene, radically different cinema visions. Toggle between the director cuts below to watch the screenplay tone, camera package, and lighting dynamically overhaul.

1-Click Style Transfer
Screenplay Draft · Tactical Neo-Noir CutHollywood Courier Standard
MARCUS
Bypass card Alpha-Seven is absent from the kit. You verified the sequence at staging 02:40. Where is it?

ELENA checks the digital chronograph on her wrist. Her tone is flat, clinical.

ELENA
We have 340 seconds before the district grid cycles. You're wasting twelve of them asking questions with known answers.
Dramatic Subtext:

Hyper-professional criminality, cold calculation, tactical competence masking private betrayal.

Directorial Production Specs
Lighting & Gaffer Setup

4300K cyan fluorescent tube lighting; sharp high-contrast reflections

Camera & Lens Package

Sony Venice 2 · Panavision C-Series Anamorphic

Editing Rhythm

Michael Mann / David Fincher · Razor-Sharp Cadence

Apply to Master Production:Instant Sync
Layer 4b Multiverse Engine

Film Fusion: Screenplay Crossover Engine

Reconcile two completely separate film universes into a single, cohesive ClickHouse time-gated narrative graph.

Universe AHeist

The Vault Heist

Underground bank vault, missing bypass keys, syndicate betrayal.

Gemini 3.7 Crossover MeshClickHouse Event Remapping
Universe BSci-Fi

Deep Space Airlock

Orbital research module, biometric lock failure, vacuum decompression.

Reconciled Story Continuum Matrix:
Protagonist Identity
A: Marcus Vance (Getaway Driver)
B: Commander Vance (Orbital Station Lead)
Unified canon:Captain Marcus Vance: Disgraced ex-pilot turned orbital vault courier
MacGuffin Conflict
A: Underground Sub-Level Bypass Keys
B: Airlock Module 4 Manual Override Code
Unified canon:Quantum Biometric Override Keycard (Stored on cryogenic drive)
Ticking Threat
A: Building Cyan Gas Ventilation Cycle
B: Atmospheric Zero-G Vacuum Decompression
Unified canon:Orbital Compartment Depressurization + Cyan Nitrogen Flush
Production Slates

Featured Benchmark Production Slates

Select a verified production slate to enter the writers' room or start your own custom film from scratch.

The Vault Heist
Benchmark Demo
Heist / Crime Thriller90 Min Feature

The Vault Heist

A heist crew breaches an underground bank vault, but Marcus discovers the exit bypass keys are missing while Elena conceals a syndicate deal.

Ensemble Cast:
MarcusElenaTeo
Time-Gate Challenge:

Scrub to 00:34:00 to ask Marcus who has the keys (he defends his ignorance). Scrub to 00:52:00 to hear his furious reaction when Elena's betrayal is revealed.

Enter Writers' Room
Deep Space Airlock
Sci-Fi Chamber
Sci-Fi / Space Horror90 Min Feature

Deep Space Airlock

Oxygen pressure drops in Module 4. Vance discovers the manual purge valve was overridden from inside the chamber.

Ensemble Cast:
Commander VanceEngineer Ray
Time-Gate Challenge:

At 00:22:00 Ray hides his infection outbreak. At 00:45:00 the station flight telemetry confirms the override codes.

Enter Writers' Room
Director's Custom Studio
Writers' Room
Any Genre / Custom PremiseConfigurable Runtime

Director's Custom Studio

Create your own production slate from a prompt or logline. Gemini 3.7 Flash shards your script into timestamped ClickHouse story events.

Ensemble Cast:
Your Characters
Time-Gate Challenge:

Full control over character psychological DNA, camera lens packages, stage blocking, and custom time-gated knowledge firewalls.

ClickHouse Partner Track Integration

Why ClickHouse Powers the Core Time-Gate Data Plane

ClickHouse is not a passive cache or compliance checkbox — it is the fundamental data structure enabling sub-millisecond timeline interrogation without character hallucinations.

Engine: MergeTreeOrdered Primary Key
The Story Event Engine: DDL & Query Pattern
HTTP Port 8123
// 1. Ordered Compound Primary Key
CREATE TABLE story_events (
  project_id String,
  character_name String,
  event_timestamp String,  // HH:MM:SS sortable
  event_type Enum8('known_fact' = 1, 'unaware_of' = 2),
  content String
) ENGINE = MergeTree()
ORDER BY (project_id, character_name, event_timestamp);
// 2. Sub-Millisecond Time-Gate Scan
SELECT event_type, content FROM story_events
WHERE project_id = 'vault-heist'
  AND character_name = 'Marcus'
  AND event_timestamp <= '00:34:00'
ORDER BY event_timestamp;

Architectural Advantage

Naive Vector DB / Full-Prompting

Negative system prompts (“don't reveal the twist”) frequently hallucinate future facts. Latency: 1,500ms - 3,000ms.

ClickHouse Time-Gated Knowledge Plane

100% mathematical guarantee. Future events literally do not exist in the prompt context. ClickHouse scans the ordered primary key in under 2ms.

Benchmarked Latency:1.2ms - 1.8ms
Zero Leaks