@richardfontana Slides.com (the underlying framework is open source but the editor is web-based and closed source). You can just use reveal.js directly and author the slides manually if you want a fully open source workflow: https://github.com/hakimel/reveal.js
(Not happy that they integrated open ai recently.)