What problem are you trying to solve?
I often have ready‑made presentation or webpage templates (e.g., PowerPoint .pptx files or static HTML pages) that already define the visual style, layout, and structure. My need is not to generate a new design system or a new template from scratch, but rather to inject my specific content (text, images, data tables, etc.) into those existing templates while preserving their exact styling and formatting.
Currently, Open Design excels at generating new designs from natural‑language briefs, and it can produce PPT/HTML outputs. However, I couldn't find a way to feed an existing template as input and let the AI intelligently map and fill in my content. This forces me to manually copy‑paste content into the template, which is tedious, error‑prone, and defeats the purpose of an automated design‑to‑content pipeline.
This is a common scenario in many organisations: brand guidelines are already embodied in a set of approved templates, and we just need to populate them with dynamic content for different projects, clients, or reports.
Describe the solution you'd like
I'd like Open Design to offer a new capability that allows users to:
- Upload or reference an existing template – e.g., a
.pptx file, a set of HTML slides, or a single HTML page.
- Provide content – this could be via a natural‑language description, a structured data file (JSON, CSV, Markdown), or even a reference to a data source.
- Let AI analyse the template – the AI should parse the template's structure (placeholders, text boxes, image slots, tables, etc.) and understand its layout and styling.
- Automatically populate – the AI then fills the template with the provided content, adjusting lengths, font sizes, or pagination as needed (while respecting the template's design constraints) to produce a final, ready‑to‑use output (e.g., a new
.pptx or HTML file).
For example, I could say: “Here is our corporate PPT template. Use the sales data from this CSV to generate a 10‑slide quarterly review deck.” The AI would place the right data on the right slides, maintain the brand colours, and produce a consistent result.
Ideally, this would work alongside the existing DESIGN.md workflow – the template could even be used to derive a design system, but the primary ask here is the fill‑in direction, not the other way around.
Alternatives you've considered
No response
Additional context
No response
Would you be willing to contribute a PR?
No, just suggesting
What problem are you trying to solve?
I often have ready‑made presentation or webpage templates (e.g., PowerPoint
.pptxfiles or static HTML pages) that already define the visual style, layout, and structure. My need is not to generate a new design system or a new template from scratch, but rather to inject my specific content (text, images, data tables, etc.) into those existing templates while preserving their exact styling and formatting.Currently, Open Design excels at generating new designs from natural‑language briefs, and it can produce PPT/HTML outputs. However, I couldn't find a way to feed an existing template as input and let the AI intelligently map and fill in my content. This forces me to manually copy‑paste content into the template, which is tedious, error‑prone, and defeats the purpose of an automated design‑to‑content pipeline.
This is a common scenario in many organisations: brand guidelines are already embodied in a set of approved templates, and we just need to populate them with dynamic content for different projects, clients, or reports.
Describe the solution you'd like
I'd like Open Design to offer a new capability that allows users to:
.pptxfile, a set of HTML slides, or a single HTML page..pptxor HTML file).For example, I could say: “Here is our corporate PPT template. Use the sales data from this CSV to generate a 10‑slide quarterly review deck.” The AI would place the right data on the right slides, maintain the brand colours, and produce a consistent result.
Ideally, this would work alongside the existing
DESIGN.mdworkflow – the template could even be used to derive a design system, but the primary ask here is the fill‑in direction, not the other way around.Alternatives you've considered
No response
Additional context
No response
Would you be willing to contribute a PR?
No, just suggesting