Show HN: Brightdeck – AI-generated decks that works with PowerPoint

drec1 pts0 comments

Hi HN! Excited to share something my friend and I have been building for the past couple of months, over many weekends.I m a physicist turned software engineer; my buddy went from consulting to software. We met at a college where the popular path after graduation was consulting or finance (over a decade ago). We saw firsthand how much of a consultant s life is spent in PowerPoint: nudging boxes around, agonizing over whether an argument should be a chart, a 2x2, a timeline, a flow, or a table.There are already AI presentation tools like Gamma and Claude, but the feedback we kept hearing was:They don t handle importing and editing existing PowerPoint decks well. They rely heavily on templates, so decks look repetitive or generic quickly. They re great for web presentations, but less useful if your workflow ends in .pptx, because they re rarely 100% PowerPoint compatible.Brightdeck is our attempt at an AI presentation tool for people who still live in PowerPoint. You can import a deck, ask it to add slides or make edits, and export back to PowerPoint. It also generates slides without fixed templates. Instead of picking from a few layouts, it constructs each slide directly: text boxes, shapes, images, icons, diagrams, charts etc.Two technical challenges were much harder than expected, which is why it took us this long to launch.The first was PowerPoint compatibility, which means digging deep into OOXML. Claude was surprisingly helpful for parts of the spec, though it gets things wrong A LOT and needs verification. Some parts aren t fully implemented yet: SmartArt has near-infinite styling variations, and charts are still incomplete. Right now we convert charts to images when rendering in PowerPoint. This is not ideal, but it preserves fidelity until we add editable chart support.The second was the canvas and multiplayer editing. We wanted realtime collaboration from day one because retrofitting it later is painful. We use a simplified CRDT-like approach for slide state and syncing. It works well for most object-level edits, but realtime text-box editing isn t fully reliable yet when multiple people edit the same text at the same time. In practice people rarely edit the same text box at the same moment, so we accepted that tradeoff.We debated building a PowerPoint plugin instead of a web app, but ultimately decided against that because we want to have full control over the UI. It also makes it easier to build an MCP server on top, so users can generate decks in ChatGPT and Claude directly.For the agentic architecture we picked LangGraph — the modularity makes components easier to test. We used Gemini and Qwen for generation.For this launch, I used Brightdeck to summarize HN sentiment on a top post this week (Fable 5 release): https://app.brightdeck.ai/presentations/019eae69-bbff-739f-a.... More examples (all one-shot, warts and all): https://brightdeck.ai/showcase/.The results aren t perfect. There s still hallucination and some images are less relevant than they should be. But we think the direction is promising, especially for workflows that need an actual .pptx at the end.You can try it here: https://brightdeck.ai/. There is a generous free tier and no credit card is required. Mobile support is quite limited at this time, so I would suggest using it on a larger screen.My friend and I are longtime HN lurkers and have always wanted to do a Show HN together, so this launch is a special one for us. We d love feedback, especially from people who ve made a lot of decks, or worked with OOXML, collaborative canvases, or AI document generation.

brightdeck powerpoint https decks from people

Related Articles