4 ms·
I have made puppt cli for this, it includes high dpi rendering per-slide/all-slides and in place editing https://github.com/artpar/puppt https://github.com/art
by artpar 16d ago
I have made puppt cli for this, it includes high dpi rendering per-slide/all-slides and in place editing
https://github.com/artpar/puppt https://github.com/artpar/puppt
it allows your llms to see the ppt files structurally apart from just rendering it
- pseudosavant 16d agoCool project! I'm playing around with some similar stuff, but via uv/Python. Impressive you aren't leveraging any other existing libraries for OpenXML parsing, editing, or rendering. Any especially tricky gotchas you've run into for this tool?
- artpar 15d agoYeah thanks to LLM hill climbing and PPTs being easily available and they being nothing more than just xmls this did not involve any gotchas, just a about a weeks worth of goal chasing with manual verification. I did have to stop LLM into hardcoding a lot of times trying to escape the actual goal. But based on this I thought I could make something similar for cad files, and they turned out to be an entirely different monster. the cad spec is like 1000x bigger than ppts, cad files themselves were hard to gather for test targets. 70-80% of their spec is public and remaining is driven by private vendors. the format itself is in binary. The LLM has been chasing that goal since about 2 months now and its nowhere close.