Online Portfolio and Project Database
pptGPT_1.png

Vizualizer

“Logo design is my passion”

Personal project. 2025. Solo End-to-end - https://pptgpt.app

 

Needing to translate some long presentations, while not really wanting to spend more time than absolutely necessary in PowerPoint, I wanted to automate the process. Having some first-hand knowledge of using python to open and edit pptx files using the python-pptx library, I knew this should be possible to automate by programmatically sending the presentation content to LLM APIs and repopulating the text boxes. To then make it more accessible, it evolved into a simple, vibe coded web service where the user can log in, buy tokens and use them to translate their slides - while style is preserved and consistency across slides is ensured.

 

Easy, to-the-point UI

Believing that tools should be as complex as strictly necessary, and no more, I wanted a simple drag-and-drop UI where users could select a file, get an estimate for how many tokens it would consume and then translate to their desired language. In order to not risk any large, unforeseen costs, use beyond single slide presentations is behind a login. Feeling this is only scratching the surface of reducing time spent in PowerPoint, I have started experimenting with a complete revamp of pptGPT, making it a Figma-inspired fully pptx-compatible slide editor - but that is still work in progress. Work that might not be relevant anymore because of the Claude plugin for PowerPoint, but as long as the goal of not having to use the PowerPoint GUI is achieved, I am less concerned about how it was achieved.

For now, try out pptGPT at https://pptgpt.app