<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Variant Blog</title>
  <id>https://www.variant.art/blog</id>
  <link href="https://www.variant.art/blog" />
  <link href="https://www.variant.art/atom.xml" rel="self" type="application/atom+xml" />
  <updated>2026-04-26T00:00:00.000Z</updated>
  <subtitle>Practical notes on AI presentation workflows, Claude Code, Codex, MCP, and HTML slides.</subtitle>
  <entry>
    <title>Create a Presentation with Claude Code: Full Workflow</title>
    <id>https://www.variant.art/blog/create-presentation-with-claude-code</id>
    <link href="https://www.variant.art/blog/create-presentation-with-claude-code" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>How to create a presentation with Claude Code: connect Variant over MCP, draft a real deck, preview slides, make hand edits, and export the result.</summary>
  </entry>
  <entry>
    <title>Gamma Alternative for Editable AI Slide Decks</title>
    <id>https://www.variant.art/blog/gamma-alternative</id>
    <link href="https://www.variant.art/blog/gamma-alternative" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A practical Gamma alternative for editable AI decks: keep fast AI drafts, but add editable slide source, visual cleanup, HTML export, and agent workflows.</summary>
  </entry>
  <entry>
    <title>Connect Claude Code to an MCP Presentation Editor</title>
    <id>https://www.variant.art/blog/connect-claude-code-to-mcp-presentation-editor</id>
    <link href="https://www.variant.art/blog/connect-claude-code-to-mcp-presentation-editor" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>Set up a Claude Code MCP presentation editor, choose OAuth or bearer-token auth, test slide tools, troubleshoot the connection, and export a deck.</summary>
  </entry>
  <entry>
    <title>Why HTML Beats Images for AI-Generated Slides</title>
    <id>https://www.variant.art/blog/why-html-is-a-better-ai-slide-format-than-images</id>
    <link href="https://www.variant.art/blog/why-html-is-a-better-ai-slide-format-than-images" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A technical case for HTML as the source format for AI-generated slides: precise edits, accessibility, diffs, search, exports, and where images still fit.</summary>
  </entry>
  <entry>
    <title>Vibe Code Your PowerPoints with HTML Slides</title>
    <id>https://www.variant.art/blog/powerpoint-alternative</id>
    <link href="https://www.variant.art/blog/powerpoint-alternative" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>How to vibe code PowerPoints with HTML slides: use HTML/CSS as the editable source, let agents draft slides, then export PPTX when needed.</summary>
  </entry>
  <entry>
    <title>Export AI-Generated Slides as One HTML File</title>
    <id>https://www.variant.art/blog/export-ai-generated-slides-as-one-html-file</id>
    <link href="https://www.variant.art/blog/export-ai-generated-slides-as-one-html-file" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>How single-file HTML export works for AI-generated slides, what gets embedded, how to test offline, where to host it, and what tradeoffs to expect.</summary>
  </entry>
  <entry>
    <title>Tome Alternative for Agent-Editable Presentations</title>
    <id>https://www.variant.art/blog/tome-alternative</id>
    <link href="https://www.variant.art/blog/tome-alternative" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A Tome alternative for agent-editable presentations: AI-assisted storytelling plus editable HTML/CSS slides, MCP agent edits, and portable exports.</summary>
  </entry>
  <entry>
    <title>Use Codex to Generate Editable Presentation Decks</title>
    <id>https://www.variant.art/blog/use-codex-to-generate-editable-presentation-decks</id>
    <link href="https://www.variant.art/blog/use-codex-to-generate-editable-presentation-decks" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>An OpenAI Codex workflow for Codex presentation decks: generate editable HTML/CSS slides, review the source, clean up visuals, and export to HTML, PDF, or PPTX.</summary>
  </entry>
  <entry>
    <title>Build Agent-Editable Presentation Decks with MCP</title>
    <id>https://www.variant.art/blog/building-agent-editable-presentation-decks-with-mcp</id>
    <link href="https://www.variant.art/blog/building-agent-editable-presentation-decks-with-mcp" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>Design an MCP presentation workflow agents can safely edit: stable slide IDs, readable HTML/CSS source, previews, scoped edits, exports, and rollback.</summary>
  </entry>
  <entry>
    <title>Reveal.js Alternative for Visual HTML Slide Editing</title>
    <id>https://www.variant.art/blog/reveal-js-alternative</id>
    <link href="https://www.variant.art/blog/reveal-js-alternative" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A Reveal.js alternative visual editor for people who want HTML-native slides plus canvas editing, exports, version history, and MCP agent workflows.</summary>
  </entry>
  <entry>
    <title>How to Make a Slide Deck with Claude Code</title>
    <id>https://www.variant.art/blog/make-slide-deck-with-claude-code</id>
    <link href="https://www.variant.art/blog/make-slide-deck-with-claude-code" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A practical walkthrough for building a slide deck with Claude Code over MCP using Variant: prompt to draft, preview, hand edit, and export to HTML, PDF, or PPTX.</summary>
  </entry>
  <entry>
    <title>What Is an MCP Server for Presentations?</title>
    <id>https://www.variant.art/blog/what-is-an-mcp-server-for-presentations</id>
    <link href="https://www.variant.art/blog/what-is-an-mcp-server-for-presentations" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>An MCP presentation server lets AI coding agents build, edit, preview, and export slide decks through the Model Context Protocol. Here&apos;s how it works, with Variant as the concrete example.</summary>
  </entry>
  <entry>
    <title>How to Build a Presentation as a Single HTML File</title>
    <id>https://www.variant.art/blog/build-presentation-as-single-html-file</id>
    <link href="https://www.variant.art/blog/build-presentation-as-single-html-file" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A practical guide to building a single file HTML presentation: what goes in the file, when HTML beats PPTX or PDF, and how to keep it portable.</summary>
  </entry>
  <entry>
    <title>Why AI Slide Generators Are Hard to Edit</title>
    <id>https://www.variant.art/blog/why-ai-slide-generators-are-hard-to-edit</id>
    <link href="https://www.variant.art/blog/why-ai-slide-generators-are-hard-to-edit" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>Why AI slide generators are hard to edit: AI can produce a 20-slide deck in seconds, but fixing one typo without regenerating the whole thing is the real problem.</summary>
  </entry>
  <entry>
    <title>Google Slides vs AI-Coded Slide Decks: Which One Should You Actually Use?</title>
    <id>https://www.variant.art/blog/google-slides-vs-ai-coded-slide-decks</id>
    <link href="https://www.variant.art/blog/google-slides-vs-ai-coded-slide-decks" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A fair, practical comparison of Google Slides and AI-coded slide decks. When each one wins, where they fall apart, and how to decide based on how you actually build presentations.</summary>
  </entry>
  <entry>
    <title>How to Turn a Prompt Into an Editable AI Slide Deck</title>
    <id>https://www.variant.art/blog/turn-prompt-into-editable-ai-slide-deck</id>
    <link href="https://www.variant.art/blog/turn-prompt-into-editable-ai-slide-deck" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A practical workflow for going from a single prompt to a real, editable AI slide deck you can actually present. Outline, generate, refine on canvas, edit code, export.</summary>
  </entry>
  <entry>
    <title>How to Export an AI-Generated Deck as One HTML File</title>
    <id>https://www.variant.art/blog/export-ai-generated-deck-as-one-html-file</id>
    <link href="https://www.variant.art/blog/export-ai-generated-deck-as-one-html-file" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A practical guide to exporting AI-generated slides as a single self-contained HTML file. Compares HTML, PDF, and PPTX, and shows how to do it in Variant.</summary>
  </entry>
  <entry>
    <title>How AI Agents Can Create, Preview, and Edit Slide Decks</title>
    <id>https://www.variant.art/blog/ai-agents-create-preview-edit-slide-decks</id>
    <link href="https://www.variant.art/blog/ai-agents-create-preview-edit-slide-decks" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A practical look at the agent loop for slides — create, preview, inspect, edit, export — with Variant&apos;s MCP tools as the concrete example.</summary>
  </entry>
  <entry>
    <title>How to Make AI-Generated Slides You Can Actually Edit By Hand</title>
    <id>https://www.variant.art/blog/make-ai-generated-slides-edit-by-hand</id>
    <link href="https://www.variant.art/blog/make-ai-generated-slides-edit-by-hand" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A practical guide to creating editable AI slides you can fix by hand. What makes a slide hand-editable, what to avoid, and how to do it in Variant.</summary>
  </entry>
  <entry>
    <title>How to Version Control AI-Generated Slide Decks</title>
    <id>https://www.variant.art/blog/version-control-ai-generated-slide-decks</id>
    <link href="https://www.variant.art/blog/version-control-ai-generated-slide-decks" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>How to version control AI-generated slide decks: pick a source format, use Git, name files clearly, review changes, and roll back bad AI edits.</summary>
  </entry>
  <entry>
    <title>How Engineering Teams Can Vibe Code Technical Presentations</title>
    <id>https://www.variant.art/blog/engineering-teams-vibe-code-technical-presentations</id>
    <link href="https://www.variant.art/blog/engineering-teams-vibe-code-technical-presentations" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A practical guide for engineering teams to vibe code technical presentations using Claude Code, MCP, and code-native slides you can hand-edit.</summary>
  </entry>
  <entry>
    <title>Presentation Mode for Claude Code Decks</title>
    <id>https://www.variant.art/blog/presentation-mode-for-claude-code-decks</id>
    <link href="https://www.variant.art/blog/presentation-mode-for-claude-code-decks" />
    <published>2026-04-26T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>How presentation mode works for Claude Code decks in Variant: present from the browser, navigate with keys or clicks, keep HTML slides editable, and export a portable deck.</summary>
  </entry>
  <entry>
    <title>Beautiful.ai Alternative for Code-Native Teams</title>
    <id>https://www.variant.art/blog/beautiful-ai-alternative</id>
    <link href="https://www.variant.art/blog/beautiful-ai-alternative" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>A practical Beautiful.ai alternative for teams that want AI-assisted decks, editable HTML slide source, MCP agent workflows, and portable exports.</summary>
  </entry>
  <entry>
    <title>Canva Alternative for AI Presentations</title>
    <id>https://www.variant.art/blog/canva-alternative-ai-presentations</id>
    <link href="https://www.variant.art/blog/canva-alternative-ai-presentations" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>A practical Canva alternative for AI presentations: use an HTML-native deck editor when you need agent edits, source control, visual cleanup, and portable exports.</summary>
  </entry>
  <entry>
    <title>Prezi Alternative for AI and HTML Presentations</title>
    <id>https://www.variant.art/blog/prezi-alternative</id>
    <link href="https://www.variant.art/blog/prezi-alternative" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>A practical Prezi alternative for teams that want AI-generated slide decks, editable HTML/CSS source, a visual canvas, and portable exports.</summary>
  </entry>
  <entry>
    <title>Pitch Alternative for Agent-Editable Decks</title>
    <id>https://www.variant.art/blog/pitch-alternative</id>
    <link href="https://www.variant.art/blog/pitch-alternative" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>A practical Pitch alternative for teams that want collaborative deck workflows plus AI agent editing, HTML slide source, visual cleanup, and portable exports.</summary>
  </entry>
  <entry>
    <title>Plus AI Alternative for Agent-Editable Presentations</title>
    <id>https://www.variant.art/blog/plus-ai-alternative</id>
    <link href="https://www.variant.art/blog/plus-ai-alternative" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>A practical Plus AI alternative for teams that want AI-generated decks outside Google Slides, with HTML source, MCP agent edits, and portable exports.</summary>
  </entry>
  <entry>
    <title>Presentations.ai Alternative for Editable AI Decks</title>
    <id>https://www.variant.art/blog/presentations-ai-alternative</id>
    <link href="https://www.variant.art/blog/presentations-ai-alternative" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>A practical Presentations.ai alternative for teams that want editable HTML slide source, AI agent workflows, a visual canvas, and portable exports.</summary>
  </entry>
  <entry>
    <title>MagicSlides Alternative for Editable AI Presentations</title>
    <id>https://www.variant.art/blog/magicslides-alternative</id>
    <link href="https://www.variant.art/blog/magicslides-alternative" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>A practical MagicSlides alternative for teams that want AI-generated presentations with editable HTML source, visual cleanup, MCP agent edits, and exports.</summary>
  </entry>
  <entry>
    <title>SlidesAI Alternative for HTML-Native Decks</title>
    <id>https://www.variant.art/blog/slidesai-alternative</id>
    <link href="https://www.variant.art/blog/slidesai-alternative" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>A practical SlidesAI alternative for teams that want AI-generated slides with editable HTML/CSS source, visual editing, MCP agent workflows, and exports.</summary>
  </entry>
  <entry>
    <title>Google Slides MCP: What Agents Need from a Presentation Server</title>
    <id>https://www.variant.art/blog/google-slides-mcp</id>
    <link href="https://www.variant.art/blog/google-slides-mcp" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>What Google Slides MCP means, why proprietary slide formats are awkward for LLMs, and when an HTML-native presentation workflow is a better fit.</summary>
  </entry>
  <entry>
    <title>Google Slides API Alternative for AI-Generated Decks</title>
    <id>https://www.variant.art/blog/google-slides-api-alternative</id>
    <link href="https://www.variant.art/blog/google-slides-api-alternative" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>A practical Google Slides API alternative for AI agents: use code-native HTML slides instead of making LLMs fight proprietary slide objects.</summary>
  </entry>
  <entry>
    <title>Google Slides API vs MCP for AI Presentation Agents</title>
    <id>https://www.variant.art/blog/google-slides-api-vs-mcp</id>
    <link href="https://www.variant.art/blog/google-slides-api-vs-mcp" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>Google Slides API vs MCP for presentation agents: APIs can automate slides, but LLMs get better output from code-native deck formats.</summary>
  </entry>
  <entry>
    <title>PowerPoint MCP: Why Agents Struggle with PPTX Workflows</title>
    <id>https://www.variant.art/blog/powerpoint-mcp</id>
    <link href="https://www.variant.art/blog/powerpoint-mcp" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>What PowerPoint MCP means, why LLMs struggle with PPTX workflows, and why code-native HTML slides are a better working format for agents.</summary>
  </entry>
  <entry>
    <title>PowerPoint API Alternative for AI Agents</title>
    <id>https://www.variant.art/blog/powerpoint-api-alternative-for-ai-agents</id>
    <link href="https://www.variant.art/blog/powerpoint-api-alternative-for-ai-agents" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>A practical PowerPoint API alternative for AI agents: let LLMs work in HTML/CSS instead of forcing them through PPTX and proprietary Office formats.</summary>
  </entry>
  <entry>
    <title>PPTX vs HTML for AI Decks</title>
    <id>https://www.variant.art/blog/pptx-vs-html-for-ai-decks</id>
    <link href="https://www.variant.art/blog/pptx-vs-html-for-ai-decks" />
    <published>2026-04-24T00:00:00.000Z</published>
    <updated>2026-04-24T00:00:00.000Z</updated>
    <summary>PPTX vs HTML for AI decks: why LLMs produce better decks from code-native HTML, and when PPTX should be the handoff format.</summary>
  </entry>
</feed>
