Oct 15, 2025

·

CASE STUDY

·

5 mins

Lessons from building an AI design tool

Lessons from building an AI design tool

Lessons from building an AI design tool

Krishna Gupta

Krishna Gupta

Krishna Gupta

Co-founder, Alai

For years, software design has been built around control.

Interfaces relied on clear cause and effect. A button triggered an action, a slider adjusted a value. Designers could map every step, test every state, and predict how users would respond.

AI breaks that pattern.

Instead of executing an instruction, it interprets intent. The same input can lead to several valid outcomes, each shaped by context, nuance, and randomness. Design now lives in a space of probability rather than precision.

The question shifts from how do we make this consistent to how do we make this navigable.

At Alai, these principles have guided how we approach product design and user experience. Designing with AI is not about control, but about giving users clarity and control within randomness.

1. Show possibilities, not answers

When an artist begins a painting, they rarely know what the final result will be. The first strokes are experimental, not declarative. Each stroke is a question that slowly uncovers the full picture.

AI works in the same way. It cannot know exactly what a user wants, especially in open-ended domains like writing or design. It can however show multiple possibilities at once; allowing the user to pick a direction and iterate on their work.

In Alai, every prompt produces four slide variants. Each option shows the same content with different layouts, emphasis, and visualization. The goal is not accuracy, it’s discovery. The system helps users see the range of what is possible so they can decide what feels right.

2. Make the system’s reasoning visible

Most AI tools hide their reasoning. You click “Enhance” or “Rewrite,” and something changes, but you cannot tell why the model did what it did.

A better pattern is to expose the system’s reasoning. Users now expect to see how AI interprets their intent and adjust it when needed. When users can see the prompts guiding generation, they can understand the model’s focus and steer it in the right direction.

In Alai, all AI actions like enhancing text content or writing in a casual tone come with system prompts. Users can edit the prompts directly, gaining clarity over what the AI does and confidence in how it behaves.

3. Give users control over what changes

When people use AI to refine their work, they usually want to improve a specific part, not start over. Yet most tools regenerate the whole output, which can be frustrating.

A better pattern is selective control. Users should be able to choose what the AI can change and what stays fixed. This keeps progress intact while still allowing exploration.

In Alai, users can adjust content, layout, or verbosity independently. This keeps the system predictable while allowing creativity.

From precision to possibilities

Designing for AI is not about perfecting output, but about creating space for discovery. The goal is to help users move toward what feels right, not prescribe where they should end up.

Showing possibilities sparks curiosity.
Making reasoning visible builds trust.
Giving selective control creates confidence.

Together, these principles shift AI from something that acts for people into something that works with them.

Start creating with Alai

Start creating with Alai

Start creating with Alai

2025 Alai. All rights reserved.

2025 Alai. All right reserved.

2025 Alai. All rights reserved.