Nmedia Services v1.1 Module 00 · Content Input System

Turning client chaos into a production brief.

A pitch arrives as a Word doc, three voice notes and a Pinterest board. The pipeline expects structured data. Module 00 is the translator — and the place where every project in the studio is born.

N
Nmedia Services
Animation Production Pipeline · v1.1
Video walkthrough · coming soon

A short product video lands here. Drop your YouTube ID into data-yt-id on this section to enable.

7Taxonomy axes
5Format buckets
1PROJECT.json
0Re-keying
Brief generation Taxonomy Project manifest Intake automation OpenRouter

Every animation project starts the same way: a great idea, badly described. The job of Module 00 is to take that mess — the email chain, the reference deck, the half-written treatment — and turn it into a brief the rest of the pipeline can actually consume.

01The problem

Pre-production is where most studios bleed time. Not on creative choices — on translation. A producer reads a client email. A creative director writes a treatment from it. A coordinator restructures the treatment into a brief. A writer rebuilds the brief as a script. Every hand-off is a re-typing exercise, and every re-typing is a place where intent gets lost.

Worse: by the time the brief reaches the storyboard team, nobody can say with confidence whether the show is supposed to be a 3D Pixar piece, a webtoon, a cel-shaded anime, or a live-action commercial. The visual treatment was a vibe in someone's head three Slack messages ago. That's not a creative problem — it's a data-loss problem.

Module 00 control panel showing client input list and the stepped brief builder.
Client inputs on the left, taxonomy-driven brief builder on the right — every project starts here.

02The approach

Module 00 collapses intake into a single Flask control panel that does two things well. First, it accepts raw client material — text briefs, questionnaire answers, reference images — and stores them as a versioned workspace. Second, it walks an operator through a stepped brief builder: pick a content format (Series, Movie, Musical/Song, Documentary, Ad/Commercial), then layer in seven taxonomy axes — visual treatment, art style, motion language, genre, age group, tone, mood.

Each taxonomy choice is backed by a real document — an actual style guide that gets injected into the LLM prompt. "Anime" isn't a vibe; it's a 400-word treatment of cel-shaded technique, vibrant palette and dynamic action lines. The brief generator reads all of it as context, not as a label.

"The intake step used to be a coordinator with a Word doc. Now it's a manifest the rest of the studio can read."

03Inside the control panel

The panel is built around a single workflow: drop in client material, configure the build, generate, ship downstream. Everything else is a side road.

Stepped brief builder showing the seven taxonomy layers being configured.
Seven taxonomy axes — each backed by a real style document the LLM reads as context.
Why it matters → Garbage-in / garbage-out is the oldest rule in production. The studios shipping fastest aren't the ones with the best AI models — they're the ones whose intake is structured enough that the model has something coherent to work with. Module 00 is where that structure happens.

04What's next

The next iteration adds a questionnaire-first intake: rather than starting from a client email, the studio sends the client a smart form whose questions are themselves taxonomy-aware. The output of the form lands as a pre-filled brief builder. After that: multi-language intake — clients write in their own language, the brief is generated in production English, no translator round-trip required. The pipeline keeps moving the bottleneck upstream until there isn't one.

Want a pipeline like this for your studio?

Nmedia Services is building the next generation of AI-native animation tools — modular, format-aware, and operator-friendly.

Get in touch →