Deepframe Company Slides
Present a company, practice or member organisation calmly: white pages, offset colour blocks behind pictures, service cards, ring figures, value bars and a portrait row.
Bring a brief with the company, the audience, what the deck should lead to and the facts and figures you can stand behind. The Skill returns one offline HTML deck that edits in the browser and exports editable PowerPoint.
How it works
Brief and outline
Your Agent asks for the company, audience, the goal of the deck, the facts and figures you can stand behind and the page count, then picks one job per page from eleven layouts and one palette.
Pictures and build
Use your own pictures, or deepframe-scenes.py draws architectural illustrations from pictures.json; kit.py composes plan.json into the deck, make-deck.py builds one offline HTML file and verify-deck.py checks it.
Look and export
Look at every page in a browser, try edit, undo, save and present, then export PowerPoint and run verify-pptx.py against the deck.
Frequently asked questions
Is the PowerPoint really editable?
Yes. Text, offset colour blocks, bands, cards, rings, value bars and tables are native PowerPoint objects with speaker notes; no slide is a flattened picture. Pictures, line icons and the brand mark export as pictures that move, resize and can be replaced.
Where do the pictures come from?
Your own pictures, or the bundled generator, which draws facades, towers, interiors, bridges, aerial blocks, plans and simple portrait figures without faces. It does not make photographs and refuses identical pictures.
Which fonts does it use?
Source Serif 4 for headlines and figures and Work Sans for text, both under the SIL Open Font License and embedded in the deck. Chinese, Japanese and Korean use a system font. Install both fonts for exact wrapping in a native presentation app.
What was tested?
Both example decks were built from a fresh unzip of the package. Every page was inspected in Chrome and in a LibreOffice render of the exported PowerPoint, and edits made with python-pptx survived save and reopen. No other presentation app was opened.