Projects/new1

new1

/new1nextjs-tailwind
31
Tokens
1
Components
0
Assets

Style Pack

Startup Boldstartup · v1.0.0
View pack

Vibrant, bold design system for startups with gradient accents and modern aesthetics

color12

accent
background
error
gradient-end
gradient-start
primary
primary-hover
secondary
success
surface
text-primary
text-secondary

radius4

full
lg
md
sm

font3

body
heading
mono

spacing6

lg
md
sm
xl
xs
xxl

shadow3

lg
md
sm

elevation3

high
low
mid

Claude Integration

1

Add MCP Server

Add to .mcp.json in your target project:

RecommendedRemote — zero install
{
  "mcpServers": {
    "aiui": {
      "type": "streamable-http",
      "url": "http://localhost:8080/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Quick Setup — get an API key and connect in 30 seconds. Or manage API keys to replace YOUR_API_KEY above.

Alternative: Local MCP (self-hosted)
{
  "mcpServers": {
    "aiui": {
      "command": "npx",
      "args": ["tsx", "<path-to-AIUI>/apps/mcp-server/src/index.ts"],
      "env": {
        "DATABASE_URL": "postgresql://aiui:aiui@127.0.0.1:5432/aiui"
      }
    }
  }
}
2

Sync Design Memory

Ask Claude to sync your design system. This creates persistent memory files that Claude reads automatically:

"Sync the AIUI design memory for project new1to this directory"

Claude will call sync_design_memory which generates:

  • .aiui/design-memory.md — Full design context: tokens, components, rules
  • .aiui/tokens.json — Machine-readable token values
3

Add to CLAUDE.md

Add this to your project's CLAUDE.md so Claude loads the design memory in every conversation:

# Design System
This project uses AIUI for design management.
See `.aiui/design-memory.md` for the active design system — tokens, components, and rules.
Always follow the design rules defined there before building any UI.

How the Design Memory works

Persistent

.aiui/ files live in your project repo. Claude reads them at the start of every conversation.

Dynamic

Say "re-sync design memory" after changing your style pack or components in AIUI. Files update from the database.

Contextual

Memory contains your exact token values, component list, and usage rules — not generic instructions.

Validated

Claude calls validate_ui_output after generating code to check compliance with your design system.

The flow

  1. 1You ask Claude to build UI — Claude reads .aiui/design-memory.md automatically
  2. 2Claude knows your 31 tokens, 1 components, and design rules from memory
  3. 3Claude calls get_component_recipe to get the full code template for each component it needs
  4. 4Claude generates on-brand code using your exact tokens and component patterns
  5. 5Claude calls validate_ui_output to verify compliance — catches hardcoded colors and wrong fonts

Try it

"Sync the AIUI design memory for new1to this project"
"Build a landing page using my design system"
"Get the App Screenshot recipe and build a featuresection"
"Re-sync design memory" — after changing your design in AIUI