Home

Production AI + Entertainment Intelligence

ScriptSense

An agentic AI platform that transformed entertainment IP into structured, searchable intelligence.

I led architecture and engineering as ScriptSense evolved from an early script-analysis product into a multi-workflow production AI platform.

The ScriptSense workspace — structured analysis alongside editable narrative output.

The ScriptSense workspace — structured analysis alongside editable narrative output.

I led the architecture and engineering of ScriptSense, a production AI platform built to help entertainment teams analyze, compare, search, and work with scripts, books, and other intellectual property.
The platform combined retrieval, model orchestration, structured extraction, specialized AI workflows, and human review to support script coverage, draft comparison, production breakdowns, content discovery, and conversational access to large libraries.
What began as a focused script-analysis product evolved into a broader platform designed for repeatable entertainment-intelligence workflows.

Project

Company

Jumpcut Media

Industry

Entertainment technology

Product stage

Early product & idea → production platform

Responsibility

Role

Head of Engineering & Lead Architect

Engagement

Full-time engineering leadership

Scope

Architecture, engineering leadership, AI workflows, retrieval, infrastructure, model strategy, and production delivery

Team

Led engineering and technical direction across a cross-functional group spanning product, software, AI/ML, and entertainment-domain expertise

System & outcome

Technology

Application — React, Next.js, TypeScript, NestJS (Node.js)

AI — Multi-step LLM pipelines, RAG & vector retrieval, structured extraction, model routing

Platform — AWS S3, Postgres & MongoDB, durable jobs (Inngest), Valkey

Models — Anthropic (Claude), OpenAI, Voyage embeddings

Outcome

Jumpcut Media acquired by Cinelytic (2025)

The problem

Entertainment organizations hold enormous volumes of valuable intellectual property, but much of the intelligence inside those assets remains trapped in unstructured text. Workflows such as script coverage, draft comparison, production breakdowns, catalog research, and content discovery are slow, specialized, and difficult to scale.

The opportunity was not to replace creative judgment. It was to give development and production teams a faster, more consistent way to surface evidence, structure information, compare material, and work across large content libraries without abandoning the processes they already trusted.

My role

I led engineering and served as the platform’s primary architect from early product development through production scale. I owned technical direction across the application, AI pipelines, retrieval systems, workflow orchestration, infrastructure, model strategy, and engineering delivery.

My role included deciding what should remain deterministic, where models created real leverage, how specialized workflows should coordinate, which providers were appropriate for each task, and where human review had to remain part of the product.

I also led the practical decisions required to turn an ambitious AI concept into a production platform: sequencing the roadmap, controlling inference cost, managing latency, evaluating model behavior, building recoverable long-running jobs, and ensuring the architecture could expand beyond its original use case.

System architecture

Content ingestion and normalization

Scripts, books, and related content entered through ingestion workflows, where documents were parsed and normalized into a representation that supported both deterministic processing and model-assisted analysis. Long-form documents required contextual chunking that preserved structure.

Intelligence and retrieval

Structured data supported repeatable downstream workflows, while vector retrieval — using metadata and document structure — surfaced relevant passages, so entire documents did not need to be loaded into every model call.

Workflow orchestration

Distinct workflows handled different tasks. Long-running jobs required state, retries, progress tracking, and recoverability, and the system coordinated retrieval, model calls, validation, and persistence.

Model abstraction

The system was not tied to one model provider; models could be selected by quality, context, latency, and cost, and stronger models could be adopted without rebuilding the product.

Application and tenancy

Outputs were persisted and revisitable. Users needed projects, permissions, and shared workflows, and the system was designed for organization-level use.


A simplified view of how long‑form entertainment content moved from ingestion through retrieval, workflow orchestration, validation, persistence, and human review.

The AI pipeline

ScriptSense did not treat every analysis task as the same prompt applied to a different document. Each workflow had different output requirements, context needs, evaluation criteria, and tolerance for ambiguity.

Script coverage required a coherent editorial assessment. Draft comparison required alignment across versions and evidence tied to specific changes. Production breakdowns required structured extraction that could support downstream planning. Content discovery drew on vector retrieval across the analyzed library, while conversational access grounded its answers in the structured analysis the platform had already produced.

The orchestration layer coordinated specialized model calls, deterministic processing, retrieval, validation, and persistence, so each workflow could be optimized independently while still sharing a common platform foundation. The important achievement was not merely running many model calls — it was designing the system around the distinct requirements of each workflow.

Script coverage workspace combining structured analysis with editable narrative output.

Production considerations

Getting the system into production required more than making model calls succeed. Reliability, evaluation, evidence, cost, latency, recoverability, and human review all had to become first‑class architecture concerns.

Reliability


Long‑running jobs needed persistent intermediate state, retry and recovery behavior, and safeguards against silent downstream corruption.

Evaluation


Completion did not equal quality. Outputs had to be assessed for completeness, evidence, consistency, and usefulness — and each workflow needed its own evaluation criteria.

Cost and latency


Long documents and multi‑stage workflows were expensive. Models were selected by task, lower‑cost models were used where quality held up, and parallelism was controlled.

Human review


The system accelerated experts rather than replacing them. Outputs stayed inspectable and editable, and evidence and structured data supported validation.

Model independence


Provider abstraction reduced vendor dependency; routing could weigh quality, cost, latency, and context limits, and the platform could adopt stronger models over time.

Key decisions


Model‑agnostic architecture

The platform could route work based on quality, context, latency, and cost rather than tying the product to a single model provider.

Workflow‑specific systems

Script coverage, draft comparison, production breakdowns, and content discovery required different context, validation, and output structures. A single universal agent would have hidden those differences rather than handling them well.

Structured intelligence alongside narrative output

ScriptSense preserved queryable data in addition to generated prose, so analysis could support later workflows, search, comparison, and product features.

Asynchronous processing for long‑form analysis

Large documents and multi‑stage workflows required persistent job execution, progress tracking, retries, intermediate state, and recoverability.

Human review as part of the product

The system accelerated expert judgment rather than attempting to replace it. Outputs needed to be inspectable, editable, and tied back to supporting evidence.

Outcome

From focused script analysis to a reusable production AI platform — built before Jumpcut Media's 2025 acquisition.

ScriptSense began as a focused script-analysis product and evolved into a broader entertainment-intelligence platform supporting analysis, comparison, production planning, discovery, and conversational access across large content libraries.
Its shared ingestion, retrieval, orchestration, and persistence layers allowed new entertainment workflows to be introduced without rebuilding the technical foundation for each use case.
The platform became a central technical asset of Jumpcut Media before the company’s acquisition by Cinelytic in 2025.

What this work taught me

ScriptSense reinforced a distinction that now shapes how I approach production AI: successfully executing a workflow is not the same as producing a trustworthy decision.

Logs could show that models ran, retrieval completed, and outputs were generated. They could not automatically tell us whether the system used the right context, resolved ambiguity appropriately, or produced a result a domain expert should trust.

That gap made evaluation, evidence, model routing, human review, and behavioral visibility first-class architecture concerns rather than features to add after launch.

Testimonial

Built and maintained our platform. Well organized, delivers the development roadmap on time. They're a highly skilled developer with a strong work ethic.

Tobias Queisser · CEO, Cinelytic

Skills

AI systems architecture · AI workflow orchestration · Retrieval‑augmented generation · Long‑context document processing · Model routing · Production AI evaluation · Technical leadership · Multi‑tenant platform architecture · Background job systems · Human‑in‑the‑loop workflows · JavaScript · Mobile · NEXT.js · NodeJs

Featured in

Building a production AI platform with complex workflows, long-form content, or high-stakes outputs? This is the kind of system I architect and lead.

Book a call