Skip to content
Client Platform — Off The Map Productions

Compass

One brief in. A finished film out.

Compass is the cinematic intelligence layer we built for Off The Map Productions. A single director's brief fans out across multiple AI video engines in parallel, every take is scored against the spec, and the winners are assembled into a delivery-ready edit with voiceover, score, sound design and captions.

Explore the platform See it at the studio
9 Generation engines wired
93 Orchestration nodes
1,065 Dashboard tests
Built for Off The Map Productions, LLC AI-accelerated creative studio · off-the-map.com
Core Capabilities

An orchestration layer, not another generator

Compass does not compete with the models. It directs them — generating, judging and editing so a studio's time goes into direction rather than prompt-wrangling.

Parallel Engine Fan-Out

Every scene is dispatched to five to seven engines at once — Veo, Seedance, Wan, Runway, Kling, LTX — each with a prompt adapted to that model's grammar. No single provider is a dependency, and no single provider is a ceiling.

CPAE Cinematic Intelligence

The Compass Preset Abstraction Engine reads reference footage in three layers: technical extraction via FFmpeg and scene detection, semantic labeling of shot type, lighting and palette through a vision model, and a style weaver that interpolates presets into a directive.

Autonomous Scoring & Selection

Candidate takes are scored by a multimodal judge against the scene's own spec, and the best is kept. Per-scene best-of-N regeneration lets a director re-roll one shot on a chosen model without disturbing the cut around it.

Series Engine

Series to episodes to scenes, carrying a persistent show bible. Narrative state and the harvested last frame seed the next episode's cold open, so continuity survives across a season instead of resetting every render.

Camera Motion Language

Ten stackable named camera presets — bullet-time spin, FPV drone sweep, crash zoom, dolly vertigo, crane boom — combined up to three at a time, across eight cinematic genre profiles. Set once per project or overridden per scene.

Broadcast Delivery

One-click delivery presets for ProRes 422 HQ and 4444, H.264 and HEVC web masters, with correct pixel format and EBU R128 loudness targets, SRT and WebVTT caption sidecars, and DME stem export.

C2PA Provenance

Renders carry a standards-compliant content credentials manifest declaring AI-generated media, with a do-not-train assertion. Signed by the render worker, so the disclosure travels with the file rather than living in a caption.

NLE Round-Trip

Compass timelines export as FCPXML, OTIO or EDL. The generated cut opens in Final Cut, DaVinci Resolve or Premiere for a human finish — the platform hands off rather than holding the work hostage.

Library Hub

Curated prompt fragments, long-form cinematic guides and standalone express tools spanning idea to diagnosis. A shared brand kit injects voice, audience, banned terms and CTA into every tool, so output stays on-voice instead of forgetting the brand each call.

Under the Hood

Built to survive a production schedule

Nine external providers, long-running jobs and real money moving through the pipeline. The architecture assumes every one of them will fail at some point.
Next.js 16 / React 19 dashboard

Multi-tenant SaaS authentication with tenant isolation enforced at the database

n8n orchestration, 93 nodes

Queue mode, with isolated additive sub-flows for scene regeneration and lip sync

PostgreSQL 16 with pgvector

Row-level security enabled, forced, and policied on every tenant-scoped table

Redis rate limiting and job store

Atomic Lua sliding windows in front of every metered provider call

Full observability stack

Prometheus, Alertmanager, Grafana, Loki and Promtail behind an auto-TLS reverse proxy

scene-fanout.ts
// One scene, many engines, one winner.
const takes = await Promise.allSettled(
  engines.map((e) => generate({
    engine: e.id,
    prompt: adaptPrompt(scene, e.grammar),
    camera: scene.cameraPresets.slice(0, 3),
    anchors: scene.characterAnchors,
  }))
);

// A failed provider is a missing candidate,
// never a failed scene.
const scored = await judge(
  takes.filter(ok), scene.directorSpec
);

return scored.sort(byScore)[0];
System Boundaries

One studio, three systems, no overlapping writers

Compass is one third of the stack we built for the studio. The hard part was not any single system — it was drawing the lines between them so two services can never both believe they own the same fact.
Compass owns production

Subscription and access state, credit packs, template fulfillment, and their local reversals

Polaris owns money

Commercial invoices, partner commissions and payouts — a single authoritative payout writer

Nautilus owns growth

Content plans, measurement and client reporting, fed by signed events from Polaris

Signature-verified webhooks

Independent endpoints with distinct signing secrets, so a backend switch cannot leave two writers active

Status

Private beta

Compass runs the studio's own productions today and is in private beta for outside creators. Public paid access is gated on a written operational-readiness checklist rather than a launch date.
Complete

Generation and assembly

Multi-engine fan-out, scoring, cinematic assembly and the audio pipeline are wired and in studio use.

Complete

Series and delivery

Show bibles, cross-episode continuity, broadcast delivery presets, provenance and NLE export shipped.

In Progress

Operational readiness

Deployment ownership, provider callbacks and runtime secret custody consolidated behind one owner before public traffic.

Planned

Public availability

Founding-member tiers open once the readiness gates close. The studio holds the waitlist.

Need a platform like this for your studio?

Compass was built end to end for a working production company — the orchestration, the provider economics, the delivery formats and the compliance posture. We build systems like it for other operators.