{
  "schemaVersion": 1,
  "publishedAt": "2026-10-23T18:43:11.167Z",
  "site": "https://uipalooza.ai",
  "description": "Public frontend design experiment inventory. A cell is model × brief version × skill × sample. Counts use the latest completed attempt per cell; token accounting varies by runner and checks are not taste ratings.",
  "latestCells": 1818,
  "previewCells": 1774,
  "models": [
    {
      "id": "glm-5.2",
      "label": "GLM 5.2",
      "runner": "pi"
    },
    {
      "id": "glm-5.3",
      "label": "GLM 5.3",
      "runner": "pi"
    },
    {
      "id": "glm-5.3-flash",
      "label": "GLM 5.3 Flash",
      "runner": "pi"
    },
    {
      "id": "deepseek-4.1-flash",
      "label": "DeepSeek 4.1 Flash · Base",
      "runner": "pi"
    },
    {
      "id": "deepseek-4.1-flash-1017",
      "label": "DeepSeek 4.1 Flash · 1017",
      "runner": "pi"
    },
    {
      "id": "muse-spark-1.3-contributor",
      "label": "Muse Spark 1.3",
      "runner": "pi"
    },
    {
      "id": "claude-sonnet-5-claude-code",
      "label": "Claude Sonnet 5",
      "runner": "claude-code"
    },
    {
      "id": "gpt-5.6-sol-codex",
      "label": "GPT-5.6 Sol",
      "runner": "codex"
    },
    {
      "id": "gpt-6-astra-codex",
      "label": "GPT-6 Astra",
      "runner": "codex"
    },
    {
      "id": "claude-opus-5-claude-code",
      "label": "Claude Opus 5",
      "runner": "claude-code"
    },
    {
      "id": "claude-opus-5-5-claude-code",
      "label": "Claude Opus 5.5",
      "runner": "claude-code"
    },
    {
      "id": "gpt-6-sol-codex",
      "label": "GPT-6 Sol",
      "runner": "codex"
    },
    {
      "id": "gpt-6-luna-codex",
      "label": "GPT-6 Luna",
      "runner": "codex"
    },
    {
      "id": "claude-haiku-5-5-claude-code",
      "label": "Claude Haiku 5.5",
      "runner": "claude-code"
    },
    {
      "id": "claude-sonnet-5-5-claude-code",
      "label": "Claude Sonnet 5.5",
      "runner": "claude-code"
    },
    {
      "id": "muse-wonder-1.0",
      "label": "Muse Wonder 1.0",
      "runner": "pi"
    },
    {
      "id": "muse-spark-open",
      "label": "Muse Spark Open",
      "runner": "pi"
    },
    {
      "id": "beam",
      "label": "Beam",
      "runner": "pi"
    }
  ],
  "skills": [
    {
      "id": "vanilla",
      "label": "Vanilla"
    },
    {
      "id": "frontend-design",
      "label": "Frontend Design"
    },
    {
      "id": "web-design-guidelines",
      "label": "Web Guidelines"
    },
    {
      "id": "ui-ux-pro-max",
      "label": "UI UX Pro Max"
    },
    {
      "id": "impeccable",
      "label": "Impeccable"
    },
    {
      "id": "taste",
      "label": "Taste"
    },
    {
      "id": "design-distinctive-websites",
      "label": "Distinctive Websites"
    },
    {
      "id": "best-web-design",
      "label": "Best Web Design"
    }
  ],
  "briefs": [
    {
      "id": "city-journal",
      "label": "City journal · editorial",
      "description": "Browse, read, and save stories. The model chooses the visual identity.",
      "page": "https://uipalooza.ai/briefs/city-journal.html",
      "instructions": "https://uipalooza.ai/data/briefs/city-journal.json",
      "sampleDefinitions": [
        {
          "id": 1,
          "label": "Baseline A",
          "condition": "baseline"
        },
        {
          "id": 2,
          "label": "Baseline B",
          "condition": "baseline"
        },
        {
          "id": 3,
          "label": "Alternative direction",
          "condition": "alternative"
        },
        {
          "id": 4,
          "label": "Whacky",
          "condition": "whacky"
        }
      ]
    },
    {
      "id": "weekend-discovery",
      "label": "Weekend discovery · browsing",
      "description": "Find events, inspect details, and build a shortlist.",
      "page": "https://uipalooza.ai/briefs/weekend-discovery.html",
      "instructions": "https://uipalooza.ai/data/briefs/weekend-discovery.json",
      "sampleDefinitions": [
        {
          "id": 1,
          "label": "Baseline A",
          "condition": "baseline"
        },
        {
          "id": 2,
          "label": "Baseline B",
          "condition": "baseline"
        },
        {
          "id": 3,
          "label": "Alternative direction",
          "condition": "alternative"
        },
        {
          "id": 4,
          "label": "Whacky",
          "condition": "whacky"
        }
      ]
    },
    {
      "id": "team-inbox",
      "label": "Team inbox · work application",
      "description": "Review tasks, filter the inbox, and update task status.",
      "page": "https://uipalooza.ai/briefs/team-inbox.html",
      "instructions": "https://uipalooza.ai/data/briefs/team-inbox.json",
      "sampleDefinitions": [
        {
          "id": 1,
          "label": "Baseline A",
          "condition": "baseline"
        },
        {
          "id": 2,
          "label": "Baseline B",
          "condition": "baseline"
        },
        {
          "id": 3,
          "label": "Alternative direction",
          "condition": "alternative"
        },
        {
          "id": 4,
          "label": "Whacky",
          "condition": "whacky"
        }
      ]
    },
    {
      "id": "forma-frontend",
      "label": "Forma frontend · workshops",
      "description": "Original workshop facts and photos; frontend exploration with no bundled fonts.",
      "page": "https://uipalooza.ai/briefs/forma-frontend.html",
      "instructions": "https://uipalooza.ai/data/briefs/forma-frontend.json",
      "sampleDefinitions": [
        {
          "id": 1,
          "label": "Baseline A",
          "condition": "baseline"
        },
        {
          "id": 2,
          "label": "Baseline B",
          "condition": "baseline"
        },
        {
          "id": 3,
          "label": "Alternative direction",
          "condition": "alternative"
        },
        {
          "id": 4,
          "label": "Whacky",
          "condition": "whacky"
        }
      ]
    }
  ],
  "measurements": "https://uipalooza.ai/data/matrix.json",
  "methodology": "https://uipalooza.ai/methodology.html"
}
