SewBot: AI Sewing Assistant

WORK IN PROGRESS  
Overview

Work in progress prototype:
Link

SewBot is an AI-powered sewing assistant designed to make sewing projects accessible, fun, and frustration-free. It guides users through planning projects, troubleshooting issues, and exploring creative ideas, all in a friendly, conversational way.

Role: UX Designer & AI Conversation Designer
Tools: Figma, ChatGPT/OpenAI API, Node.js/React, Tailwind, optional Whisper/TTS for voice interface

Problem

Sewists of all skill levels often face frustration: tutorials can be overwhelming, forums are time-consuming, and live help isn’t always available. Users need a supportive, knowledgeable, and patient guide, one that can answer questions in real time, provide context-sensitive advice, and even make the experience enjoyable.

Solution

SewBot bridges the gap between technical guidance and creative mentorship. It’s a conversational AI that:

  • Helps users plan projects with the right patterns, fabrics, and difficulty levels.

  • Troubleshoots common sewing problems using step-by-step instructions and image analysis.

  • Offers creative suggestions for embellishments, color combinations, and design tweaks.

  • Provides an encouraging, playful tone that makes learning fun.

Design Approach

1. User-Centered Conversation Design
Every chat is structured to anticipate both technical questions and emotional needs. For example, if a user struggles with a sewing machine jam, SewBot not only guides them through the fix but reassures them:
"These things happen to everyone — let’s get it sorted together!"

2. Visual & UX Considerations

  • Soft, neutral color palette inspired by sewing materials

  • Chat bubbles shaped like fabric swatches or pattern pieces

  • Optional “stitch mode” where users upload images for AI analysis

3. Multi-Modal Interaction

  • Text-first chatbot for desktop and mobile

  • Optional voice input/output for hands-free assistance while sewing

Sample User Flows

Scenario 1: Troubleshooting
User: “My bobbin thread keeps bunching underneath.”
SewBot: “That’s a common tension issue! Let’s check your bobbin and top thread. Can you send me a photo of the stitching?”
(SewBot analyzes image and provides step-by-step fixes.)

Scenario 2: Creative Guidance
User: “I want to make pajamas for my niece, age 8.”
SewBot: “Cute project! Would you like cozy flannel or lightweight cotton?”
User: “Flannel.”
SewBot: “Perfect choice! I can suggest a simple pattern or help you draft a custom one.”

Impact

  • Reduces frustration and errors for beginner and intermediate sewists

  • Provides a sense of mentorship without the pressure of in-person classes

  • Encourages creativity with tailored suggestions and interactive prompts

Future Directions

  • Integration with online pattern libraries and fabric stores

  • AI-generated custom sewing patterns

  • Gamification of skill progression

  • Advanced voice interface for real-time, hands-free guidance

Takeaways

SewBot demonstrates how AI can enhance traditional hobbies, turning sewing from a potentially frustrating task into a creative, supportive experience. It blends UX design, conversational AI, and visual storytelling into a single, interactive platform — and shows my ability to create tools that are both practical and delightful.