Infinite AI
Infinite AI
Infinite AI
Re-imagining how we could interact with creative AI tools more effectively.
Re-imagining how we could interact with creative AI tools more effectively.
Re-imagining how we could interact with creative AI tools more effectively.
Summer 2025
1,114 words
5 min read
Disciplines
UI/UX Design
User Research
Motion
Development
Identity Design
Tool
Figma
Jitter
Elevenlabs
Cursor AI
Infinite AI Experiences
Infinite AI Experiences
Infinite AI Experiences
AI tools should feel like natural extensions of how people already work. Most AI tools have a chatbot interface, which forces designers to interact with linear and rigid interfaces that break their natural workflow. My personal project is to redesign how people interact with creative AI tools.
AI tools should feel like natural extensions of how people already work. Most AI tools have a chatbot interface, which forces designers to interact with linear and rigid interfaces that break their natural workflow. My personal project is to redesign how people interact with creative AI tools.
AI tools should feel like natural extensions of how people already work. Most AI tools have a chatbot interface, which forces designers to interact with linear and rigid interfaces that break their natural workflow. My personal project is to redesign how people interact with creative AI tools.




KEY INSIGHT
AI softwares have inefficient interface
AI softwares have inefficient interface
AI softwares have inefficient interface
Most AI softwares force creatives to work in linear workflow breaking their natural workflow.
Most AI softwares force creatives to work in linear workflow breaking their natural workflow.
Most AI softwares force creatives to work in linear workflow breaking their natural workflow.
Time consuming
Time consuming
Time consuming
Users spend too much time referencing previous outputs when iterating.
Users spend too much time referencing previous outputs when iterating.
Users spend too much time referencing previous outputs when iterating.
Linear interface
Linear interface
Linear interface
When the prompt is sent, it is hard to use the previous output and re-generate with another prompt.
When the prompt is sent, it is hard to use the previous output and re-generate with another prompt.
When the prompt is sent, it is hard to use the previous output and re-generate with another prompt.
Leads to this.
Infinite canvas interface
Infinite canvas interface
Infinite canvas interface
Infinite canvas interface
Users can generate text and image in output blocks. It can be dragged, connected with each other, or create a new output.
Users can generate text and image in output blocks. It can be dragged, connected with each other, or create a new output.
Users can generate text and image in output blocks. It can be dragged, connected with each other, or create a new output.
“I want the efficiency from AI tools just like my other design tools.”
— Eddie
“I want the efficiency from AI tools just like my other design tools.”
— Eddie
“I want the efficiency from AI tools just like my other design tools.”
— Eddie
HOW MIGHT WE
How might we redesign AI interfaces to match the spatial, non-linear way designers naturally think and work?
How might we redesign AI interfaces to match the spatial, non-linear way designers naturally think and work?
How might we redesign AI interfaces to match the spatial, non-linear way designers naturally think and work?
Creative AI tools have the same linear chatbot interface which forces designers to work in a predetermined structure. While the models were getting advanced, the interface still felt unintuitive. I wanted to focus on the core workflow the designs experience while interacting with AI models and understand how to design better tool for AI.
Creative AI tools have the same linear chatbot interface which forces designers to work in a predetermined structure. While the models were getting advanced, the interface still felt unintuitive. I wanted to focus on the core workflow the designs experience while interacting with AI models and understand how to design better tool for AI.
Creative AI tools have the same linear chatbot interface which forces designers to work in a predetermined structure. While the models were getting advanced, the interface still felt unintuitive. I wanted to focus on the core workflow the designs experience while interacting with AI models and understand how to design better tool for AI.
PROJECT GOAL
Create a new interface for creative AI software where designers can generate text and images efforlessly without any rigid experience.
Create a new interface for creative AI software where designers can generate text and images efforlessly without any rigid experience.
Create a new interface for creative AI software where designers can generate text and images efforlessly without any rigid experience.
DESIGN SOLUTION
Canvas
Canvas
Canvas
The canvas interface allows users to interact with the familiar workflow they are accustomed to using. With controls located on the sidebar, users can easily access editing and track their work.
The canvas interface allows users to interact with the familiar workflow they are accustomed to using. With controls located on the sidebar, users can easily access editing and track their work.
The canvas interface allows users to interact with the familiar workflow they are accustomed to using. With controls located on the sidebar, users can easily access editing and track their work.




Workflow explore
Workflow explore
Workflow explore
With canvas interface the user can generate, drag around outputs, and iterate with one clicks.
With canvas interface the user can generate, drag around outputs, and iterate with one clicks.
With canvas interface the user can generate, drag around outputs, and iterate with one clicks.
Start page
Start page
Start page
In the start page, users can create individual projects or combine them into specific workspace.
In the start page, users can create individual projects or combine them into specific workspace.
In the start page, users can create individual projects or combine them into specific workspace.
Text generation and draggable iteration
Text generation and draggable iteration
Text generation and draggable iteration
Users can choose which model to generate the output. After getting the output in a draggable block on the infinite canvas, users can drag out one particular block from the generated output and ask further questions. This lets users to interact more intuitively with dragging elements across the canvas.
Users can choose which model to generate the output. After getting the output in a draggable block on the infinite canvas, users can drag out one particular block from the generated output and ask further questions. This lets users to interact more intuitively with dragging elements across the canvas.
Users can choose which model to generate the output. After getting the output in a draggable block on the infinite canvas, users can drag out one particular block from the generated output and ask further questions. This lets users to interact more intuitively with dragging elements across the canvas.
Direct iteration
Direct iteration
Direct iteration
Users have various ways to iterate the output with the workflow. The user can ask in the prompt bar and even highlight the text they want to iterate directly.
Users have various ways to iterate the output with the workflow. The user can ask in the prompt bar and even highlight the text they want to iterate directly.
Users have various ways to iterate the output with the workflow. The user can ask in the prompt bar and even highlight the text they want to iterate directly.
Image generation and edit tool
Image generation and edit tool
Image generation and edit tool
Users have various ways to iterate the output with the workflow. The user can ask in the prompt bar and even highlight the text they want to iterate directly.
Users have various ways to iterate the output with the workflow. The user can ask in the prompt bar and even highlight the text they want to iterate directly.
Users have various ways to iterate the output with the workflow. The user can ask in the prompt bar and even highlight the text they want to iterate directly.
Image generation edit + style extraction
Image generation edit + style extraction
Image generation edit + style extraction
Canvas interface exploration
Canvas interface exploration
Canvas interface exploration
The sidebar consists of four main components: Document, File, Visual, and Prompt
The sidebar consists of four main components: Document, File, Visual, and Prompt
The sidebar consists of four main components: Document, File, Visual, and Prompt
Document setup
Document sidebar has pages where the users can select or create a new page, library where users can keep track of the visual outputs, and prompt history where all the past prompts stay.
Document sidebar has pages where the users can select or create a new page, library where users can keep track of the visual outputs, and prompt history where all the past prompts stay.
Document sidebar has pages where the users can select or create a new page, library where users can keep track of the visual outputs, and prompt history where all the past prompts stay.




Add files
Most AI tools have the option to create a project with custom file input and instructions. This feature is added to the creative AI application.
Most AI tools have the option to create a project with custom file input and instructions. This feature is added to the creative AI application.
Most AI tools have the option to create a project with custom file input and instructions. This feature is added to the creative AI application.




Edit visuals
Edit visuals
Edit visuals
After generating an image, users can edit the image without writing a new set of prompts. This quick action lets designers have full control over their creative output.
After generating an image, users can edit the image without writing a new set of prompts. This quick action lets designers have full control over their creative output.
After generating an image, users can edit the image without writing a new set of prompts. This quick action lets designers have full control over their creative output.




Generate prompts
Generate prompts
Generate prompts
The newly designed prompt bar lets users get access to model selection and specific image creation settings. Having a quick button to change the AI model to best fit the job lets users work efficiently than before.
The newly designed prompt bar lets users get access to model selection and specific image creation settings. Having a quick button to change the AI model to best fit the job lets users work efficiently than before.
The newly designed prompt bar lets users get access to model selection and specific image creation settings. Having a quick button to change the AI model to best fit the job lets users work efficiently than before.
KEY INNOVATION
Product strategy
Product strategy
Product strategy
Faster reference
Faster reference
Faster reference
Faster reference
Previous outcomes remain visible and accessible
Previous outcomes remain visible and accessible
Previous outcomes remain visible and accessible
Better version control
Better version control
Better version control
Better version control
Users can branch from any point without losing their place
Users can branch from any point without losing their place
Users can branch from any point without losing their place
Natural workflow
Natural workflow
Natural workflow
Natural workflow
Matches how designers already think spatially
Matches how designers already think spatially
Matches how designers already think spatially
User journey




CHALLENGE
Integration challenge and the pivot
Integration challenge and the pivot
Integration challenge and the pivot
Early testing revealed a fundamental problem I hadn’t anticipated: even the best AI interface becomes useless if it forces people to leave their primary workspace. My first instinct was to build everything into one platform - AI generation, vector tools, photo editing, the works. I quickly realized this was unrealistic given the complexity and my technical limitations.
Early testing revealed a fundamental problem I hadn’t anticipated: even the best AI interface becomes useless if it forces people to leave their primary workspace. My first instinct was to build everything into one platform - AI generation, vector tools, photo editing, the works. I quickly realized this was unrealistic given the complexity and my technical limitations.
Early testing revealed a fundamental problem I hadn’t anticipated: even the best AI interface becomes useless if it forces people to leave their primary workspace. My first instinct was to build everything into one platform - AI generation, vector tools, photo editing, the works. I quickly realized this was unrealistic given the complexity and my technical limitations.
STRATEGIC SOLUTION
Smart export
Smart export
Smart export
Smart export
Wireframes convert to frames and auto-layouts for design tools
Wireframes convert to frames and auto-layouts for design tools
Wireframes convert to frames and auto-layouts for design tools
Layer based outputs
Layer based outputs
Layer based outputs
Layer based outputs
Images export as individual layers for easy editing
Workflow preservation
Workflow preservation
Workflow preservation
Workflow preservation
Users can round-trip between my tool and their preferred software
This taught me that good UX isn’t about replacing existing tools - It’s about enhancing existing workflows.
This taught me that good UX isn’t about replacing existing tools - It’s about enhancing existing workflows.
This taught me that good UX isn’t about replacing existing tools - It’s about enhancing existing workflows.
This project is currently on going…
This project is currently on going…
This project is currently on going…