Sprout

An AI + Visual Coding Tool for Non-Coders

Role UX/UI Designer
Timeline October 2025
Tools Figma
Sprout project hero image

Overview

Problem

Design tools are powerful, but overwhelming. Beginners need a creative partner, not a blank canvas.

Tools like Scratch, Grasshopper, or P5.js open incredible creative possibilities, but they’re intimidating for non-coders.

AI-driven “vibe coding” tools like Windsurf or Bolt.new promise to simplify this process, yet many users report:

💡 How might we combine the power of AI generation with the accessibility of visual programming, so designers and artists can create generative art without writing code?

Solution

Sprout project hero image

Combine the intuitiveness of Scratch with the creative intelligence of AI.

Sprout is an AI-assisted generative art tool that lets users describe what they want in natural language, then customize and expand it visually using modular coding blocks.

Research

Understanding the User and the Landscape

Competitive Analysis

Competitive analysis table

Key Insights

User Personas

User persona - Alex
User persona - Morgan
User persona - Samira

Research Insights

Research synthesis showing user priorities and pain points

Setbacks

Navigating Stakeholder Vision and Technical Limitations

Iterations

Wireframes

Results & Impact

Results & Impact

Key Learnings

Key Learnings