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 →