AI UX PlaygroundNewsletterJoin 2K+ AI designers and PMs on Substack. New teardowns, patterns, and prompts as they drop.

Chatbot

Regeneration Carousel

Keep several answers to the same prompt and let people swipe or step between them. Variation is first-class. Earlier regenerations stay available instead of vanishing on the next try.

Interactive demo

Which vendor should we pick?

Vendor A is cheaper. Vendor B has stronger support SLAs. For a small team, start with A and renegotiate support later.

1 / 1

Overview

How might we treat alternate answers as siblings people can compare instead of overwriting the last draft?

When to use

  • Gemini, ChatGPT, and Claude where Regenerate produces a different take on the same prompt.
  • Creative, marketing, and drafting flows where comparing two or three variants beats editing one bad answer.
  • Surfaces where retry should keep prior drafts reachable with prev/next, not delete them.
  • Products that cap stored variants (three to five) so the carousel stays scannable.

When to skip

  • Deterministic tools where every run should produce the same result.
  • High-stakes answers that need a single audited response, not a pile of variants.
  • Streaming-only surfaces with no room to store or navigate prior generations.

States

Design variant storage and navigation, not only a Regenerate button.

  1. 01

    Original

    The first answer is visible. Regenerate is available when a different take might help.

  2. 02

    Regenerating

    A new variant streams or loads. Prior drafts stay stored; the UI does not wipe the current answer.

  3. 03

    Stored

    Multiple full answers exist for one prompt. A counter shows which variant is active.

  4. 04

    Browsing

    Prev/next or dots flip between siblings. Content swaps in place; the prompt stays fixed.

  5. 05

    Selected

    The person settles on one variant. Copy, share, and follow-ups use the visible draft.

  6. 06

    Discarded

    Weak variants can be removed. The cap prevents endless piles of unread alternates.

Key UX elements

The parts that must be present for variants to feel comparable, not disposable.

Regenerate

Add a sibling, do not replace silently.

Regenerate should append a new full answer. Overwriting the prior draft with no undo breaks trust.

Version

Show which draft is on screen.

A 2 of 3 counter or dot row makes the active variant obvious at a glance.

Nav

Offer prev/next beside the answer.

Arrows or swipe should sit on the response block, not buried in a overflow menu.

Cap

Limit how many variants you keep.

Three to five stored answers is usually enough. Drop or merge weak ones so the carousel stays readable.

Select

Make the visible draft the working copy.

Copy, export, and thread continuation should follow the variant on screen, not always the first.

Feedback

Carry retry reason into the next variant.

Thumbs down or “try again” should inform regeneration instead of producing a random reroll.

Rules

  • Regenerate that overwrites the previous answer with no undo.

  • Carousels that hide which variant is currently selected.

  • Keeping infinite variants until the UI becomes unreadable.

  • Regenerating without preserving feedback that caused the retry.

Evidence

ProductImplementation
GeminiResponse carousel controls to flip between regenerated answers.
ChatGPTRegenerate with access to prior variants in the same turn.
ClaudeRetry responses while keeping earlier drafts reachable.
JasperMultiple generation variants for marketing copy selection.

FAQ

What is a regeneration carousel?

A regeneration carousel keeps several AI answers to one prompt and lets the user move between them with arrows, dots, or swipe, instead of deleting prior drafts.

How many variants should you keep?

Three to five is usually enough. Cap storage and let users discard weak ones so the carousel stays scannable.

How does this differ from response refinement?

A carousel stores full alternate answers. Refinement edits the current answer with shorten, expand, or tone actions without creating a full sibling draft.

Should regenerate interrupt streaming?

Yes. Cancel the in-flight stream, then start a new generation. Show which variant index is active when the new answer lands.

What happened to side-by-side output comparison?

Side-by-side comparison is a layout variant of regeneration: two full answers shown at once instead of a carousel index. Prefer a carousel for mobile; use split view when users need to diff long drafts on desktop.