AI design patterns: queuing prompts in chats

This post is part of the AI design patterns series – I’m sharing new design patterns I’m seeing as AI enables solutions that weren’t possible before.

You’re building something on Lovable. You just sent a prompt, and Lovable is shaping your idea into a neat app.

You’re idle while it’s building, but there you’ve already got some new ideas on improving what’s being built. You’ll have to wait until Lovable finishes its execution to share your next idea.

If you don’t want to wait, you can abort the execution, copy your original prompt, add your new idea to the mix and ask Lovable to start over.

I like how Replit handles this situation better. Replit has understood that inspiration often strikes when users are idle and waiting.

Replit lets you queue multiple prompts while it’s still generating code based on your previous one. Your next idea runs automatically once the current execution completes.

The queue looks like what you see in the screenshot below.

Replit even went the extra mile on extra mile by letting you edit or delete upcoming prompts in the queue. Very thoughtful 🙂

This post is part of the AI design patterns series – I’m sharing new design patterns I’m seeing as AI enables solutions that weren’t possible before.