<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Variant Blog</title>
  <id>https://variant.art/blog</id>
  <link href="https://variant.art/blog" />
  <link href="https://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://variant.art/blog/create-presentation-with-claude-code</id>
    <link href="https://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>A practical Claude Code presentation workflow: 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://variant.art/blog/gamma-alternative</id>
    <link href="https://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 comparison for teams that like fast AI drafts but need 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://variant.art/blog/connect-claude-code-to-mcp-presentation-editor</id>
    <link href="https://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 Claude Code with an 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://variant.art/blog/why-html-is-a-better-ai-slide-format-than-images</id>
    <link href="https://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://variant.art/blog/powerpoint-alternative</id>
    <link href="https://variant.art/blog/powerpoint-alternative" />
    <published>2026-04-25T00:00:00.000Z</published>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>A practical PowerPoint alternative for AI-generated decks: 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://variant.art/blog/export-ai-generated-slides-as-one-html-file</id>
    <link href="https://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://variant.art/blog/tome-alternative</id>
    <link href="https://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 comparison for teams that need 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://variant.art/blog/use-codex-to-generate-editable-presentation-decks</id>
    <link href="https://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>A Codex workflow for generating editable HTML/CSS presentation decks, reviewing the source, cleaning up visuals, and exporting to HTML, PDF, or PPTX.</summary>
  </entry>
  <entry>
    <title>Build Agent-Editable Presentation Decks with MCP</title>
    <id>https://variant.art/blog/building-agent-editable-presentation-decks-with-mcp</id>
    <link href="https://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://variant.art/blog/reveal-js-alternative</id>
    <link href="https://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 comparison for people who want HTML-native slides plus visual editing, exports, version history, and MCP agent workflows.</summary>
  </entry>
  <entry>
    <title>How to Make a Slide Deck with Claude Code</title>
    <id>https://variant.art/blog/make-slide-deck-with-claude-code</id>
    <link href="https://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://variant.art/blog/what-is-an-mcp-server-for-presentations</id>
    <link href="https://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://variant.art/blog/build-presentation-as-single-html-file</id>
    <link href="https://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://variant.art/blog/why-ai-slide-generators-are-hard-to-edit</id>
    <link href="https://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>AI can produce a 20-slide deck in seconds. Fixing one typo without regenerating the whole thing is the actual problem. Here&apos;s why, and what to do about it in any workflow.</summary>
  </entry>
  <entry>
    <title>Google Slides vs AI-Coded Slide Decks: Which One Should You Actually Use?</title>
    <id>https://variant.art/blog/google-slides-vs-ai-coded-slide-decks</id>
    <link href="https://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://variant.art/blog/turn-prompt-into-editable-ai-slide-deck</id>
    <link href="https://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://variant.art/blog/export-ai-generated-deck-as-one-html-file</id>
    <link href="https://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://variant.art/blog/ai-agents-create-preview-edit-slide-decks</id>
    <link href="https://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://variant.art/blog/make-ai-generated-slides-edit-by-hand</id>
    <link href="https://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://variant.art/blog/version-control-ai-generated-slide-decks</id>
    <link href="https://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>A practical guide to version controlling AI-generated slide decks: picking a source format, using Git, naming files, reviewing changes, and rolling back bad edits.</summary>
  </entry>
  <entry>
    <title>How Engineering Teams Can Vibe Code Technical Presentations</title>
    <id>https://variant.art/blog/engineering-teams-vibe-code-technical-presentations</id>
    <link href="https://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://variant.art/blog/presentation-mode-for-claude-code-decks</id>
    <link href="https://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>
</feed>
