Labsco
madebyaris logo

Rakit UI AI

โ˜… 4

from madebyaris

An intelligent tool for AI assistants to present multiple UI component designs for user selection.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedAccount requiredNeeds API keys

Rakit UI AI - MCP Design Selection Tool

An intelligent UI component design selection tool built on the Model Context Protocol (MCP). Generate and compare UI designs using AI, or provide your own designs for selection.

Features

  • ๐Ÿค– AI-Powered Generation - Generate designs from natural language using MiniMax-M2.1
  • ๐ŸŽจ Visual Comparison - Side-by-side design comparison in a modern browser interface
  • ๐Ÿ“ฑ Responsive Preview - Mobile, desktop, and responsive view modes
  • ๐Ÿ” HTML Reference Analysis - Automatically checks design completeness
  • ๐ŸŽฏ Purpose-Driven - Specify what to include/exclude in designs
  • โšก Real-time Selection - WebSocket support for instant feedback

Parameters

AI Generation Parameters

ParameterTypeDescription
promptstringNatural language description of the UI component
style_preferencestringStyle guidance (e.g., "modern", "minimalist")
frameworkstringCSS framework (tailwind, bootstrap, bulma, etc.)
component_typestringComponent type (button, card, form, navigation, etc.)
auto_search_referencebooleanEnable automatic reference search
purpose_includestring[]Elements that must be included
purpose_excludestring[]Elements to avoid
purpose_notesstringAdditional requirements
view_modestringPreview mode: "mobile", "desktop", or "responsive"

Manual Input Parameters

ParameterTypeDescription
design_name_1/2/3stringName of each design
design_html_1/2/3stringHTML content of each design

Supported Frameworks

  • Tailwind CSS
  • Bootstrap
  • Bulma
  • Foundation
  • Semantic UI
  • Plain CSS

Supported Components

  • Buttons (primary, secondary, outlined, with icons)
  • Cards (content, featured, compact)
  • Forms (inputs, validation, layouts)
  • Navigation (bars, menus, responsive)
  • Modals (dialogs, confirmations)
  • Tables (data, striped, responsive)

Keyboard Shortcuts

  • 1, 2, 3 - Quick select design
  • Escape - Close zoom view
  • Click design - Zoom in for detailed view

Development

# Clone and install
git clone https://github.com/madebyaris/rakitui-ai.git
cd rakitui-ai
npm install

# Build
npm run build

# Start
npm start

Links