Separate the style from the subject
Extract lighting, camera, composition, grading and brand constraints into reusable profiles; change the product or scene through variables.
↳ Documented product behaviorA studio for extracting a reusable style profile from reference images, editing prompt templates and producing structured batches of AI visuals.
Product design & development
Product design · Next.js · AI generation
Working private tool
Original generation tests · Original product interface


An attractive one-off generation is difficult to repeat. References, prompts, brand rules and output files need a common workflow when creating a coherent set of visuals.
Creative workflow definition, interface design, Next.js implementation, AI provider integration, reusable style profiles and an artifact trail for each generated image.
Style extraction interface, Reusable profile library, Prompt templating and batch generation interface, Product-reference modes, Local prompt and output artifact storage, Saved exploratory AI image batches.
Specific choices, connected to the work you can see.
Extract lighting, camera, composition, grading and brand constraints into reusable profiles; change the product or scene through variables.
↳ Documented product behaviorExpose editable prompts, image modes, text controls, aspect presets and batch size instead of hiding the art direction in one opaque action.
↳ Documented product behaviorStore the prompt, profile and metadata with each generated image so a creative direction can be reviewed and repeated.
↳ Documented product behaviorSelect a stage to explore its purpose.
Give the direction a concrete starting point.
New portfolio explanation based on the documented implementation and original project material.
Selected views, framed to explain the work. Complete original artifacts are available in the source collection below.

The original product interface connects extraction, prompt testing and saved profiles. It makes the creative process available as a repeatable workflow.

The original extraction screen accepts reference images or a written idea and offers a reusable profile. This is an original interface rendered locally.

The original prompt workspace connects a selected style profile to generation controls. The screenshot uses a demo profile.
Product, model, material and texture studies from the original project. Each example is available at its source resolution.

An original AI generation test explores material, light and composition. It is an output example, not a claim of production consistency.

A second original test makes differences in visual treatment inspectable beside the first.

The original model-and-product test explores how the visual direction reads in a different composition.

An original exploratory output extends the art direction beyond the product shot.

A further original test explores surface and detail as part of the visual language.
The complete originals behind this case study. Open a board to inspect the source presentation.
A new design proposal created for this portfolio. Explore the visual changes beside the original project.

New interface design proposal · Sample states · Interactive local prototype
A persistent direction rail stays beside the collection it helps shape.
Large image previews make the workspace about the visual work.
Explore existing image sets and edit a sample creative brief in place.
The repository contains implemented interfaces and saved image-generation runs. Visual consistency is an intent and review task, not a verified universal guarantee.
Generated product imagery is exploratory work; a brand commission or endorsement was not established. Mocked profile data in screenshots is not a real generation result; output image files are separately sourced existing runs. Private source remains outside the served preview. This material is prepared for local portfolio review from the private project; source code is not included.
The journey diagrams and editorial explanations were prepared for this portfolio from the available project evidence. They are not additional historical research or measured outcomes.
A personal command library with categories, drag-and-drop groups and optional AI explanations.