How I Design UI with Help of AI Tool, Without Ending up With Slop
Summary
AI UI generation often results in "slop" – generic, similar-looking designs across different tools. The author tested six AI tools with an identical brief for an AI agent workspace app, observing consistent design elements like indigo accents, rounded stat cards, Inter font on an 8px grid, robot glyphs, and colored status pills. This occurs because AI tools invent a new, generic design system for each screen instead of working within an established one. To combat this, the author proposes a "system-first" approach: building a comprehensive design system (color, foundation, spacing, components) before generating screens. By using Moonchild to establish the design system and then Antigravity to generate screens from an exported markdown file, the author successfully created a consistent product demo for Softworker, significantly reducing post-generation refinement. While requiring upfront effort in system building and some technical adjustments, this method shifts the designer's role from fixing AI guesses to directing its output.
Key takeaway
For product designers or AI product managers aiming to integrate AI into UI design without sacrificing brand identity, you must adopt a "system-first" approach. Instead of prompting for screens and hoping for consistency, define your design system—colors, typography, components—upfront. This shifts your role from fixing generic AI output to directing it, ensuring generated UIs align with your product's unique language and significantly reducing post-generation refinement work.
Key insights
AI UI generation produces "slop" due to inventing new, generic design systems; a system-first approach ensures consistency.
Principles
- AI UI "slop" stems from generic defaults.
- System-first design prevents AI invention.
- AI shifts design effort, not eliminates it.
Method
Build a comprehensive design system (color, foundation, spacing, components) in a tool like Moonchild, then export and feed it to a screen generation tool like Antigravity.
In practice
- Define design system elements before prompting.
- Utilize tools like Moonchild for system creation.
Topics
- AI UI Design
- Design Systems
- Generative AI
- Moonchild
- Antigravity
- Product Design Workflow
- UI Consistency
Best for: Product Designer, AI Product Manager
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Towards AI - Medium.