---
title: "Discussion on \"I Built an AI Tool That Turns Two Photos Into a Viral Orange-Booth Duet — Here's What I Learned\" | Hashnode"
description: "Discussion on \"I Built an AI Tool That Turns Two Photos Into a Viral Orange-Booth Duet — Here's What I Learned\". Why I built a template-first AI video tool instead of another prompt box — lessons on constraints, UX, and trust from making orange-booth duet videos."
url: "https://hashnode.com/posts/i-built-an-ai-tool-that-turns-two-photos-into-a-viral-orange-booth-duet-here-s-what-i-learned/6af03faf9b0a06c3e4455eb7"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [I Built an AI Tool That Turns Two Photos Into a Viral Orange-Booth Duet — Here's What I Learned](https://windflashlab.hashnode.dev/i-built-an-ai-tool-that-turns-two-photos-into-a-viral-orange-booth-duet-here-s-what-i-learned?utm_source=hashnode&utm_medium=feed)

Why I built a template-first AI video tool instead of another prompt box — lessons on constraints, UX, and trust from making orange-booth duet videos.

3d ago · 4 min read · windflashlab.hashnode.dev  
Read the article

-   [#artificial-intelligence](https://hashnode.com/tag/artificial-intelligence)
-   [#indie-hacker](https://hashnode.com/tag/indie-hacker)
-   [#build-in-public](https://hashnode.com/tag/build-in-public)
-   [#generative-ai](https://hashnode.com/tag/generative-ai)

## Written by

[windflash](https://hashnode.com/@windflash)

@windflash · Los Angeles, USA

  
[View profile](https://hashnode.com/@windflash)

Indie AI & web dev building game sites like instantgames.top and best-games.io

ndie developer & entrepreneur building AI-powered tools, content, and niche websites at Windflash.

## Responses 1

Markdown supported · ⌘↵ to post

[OneLifeVibe](https://hashnode.com/@onelifevibe)

[2d ago](https://hashnode.com/posts/i-built-an-ai-tool-that-turns-two-photos-into-a-viral-orange-booth-duet-here-s-what-i-learned/6af03faf9b0a06c3e4455eb7/comment/6af190557f00aa502ff1667c)

The templates-not-prompts point really landed for me — twenty prompts for vaguely humanoid blobs in sometimes-orange rooms is such a clear picture of why an open prompt box fails for a format this specific. I also liked that personality is a preset rather than a paragraph: a cat and a pug hosting a podcast gets the joke across instantly, without asking the user to write dialogue. And refunding a failed generation automatically is a small trust detail that probably does more for repeat use than any feature. Curious which of the next templates — the balcony DJ set or the neon dance stage — you expect to be harder to get consistent.
