zanwei

Model Picker

Component 27

About

A dark cockpit-style model and reasoning-effort picker with a three-model matrix, five effort levels, and an animated ULTRA lever.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Model Picker to your project and fits it to your theme.

Code

How Model Picker is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import ModelPicker from "@/components/ui/model-picker";

export default function ModelPickerDemo() {
  return (
    <main
      style={{
        minHeight: "100vh",
        display: "grid",
        placeItems: "center",
        padding: 16,
        boxSizing: "border-box",
        background: "#0F0F0F",
      }}
    >
      <div style={{ width: "min(500px, calc(100vw - 32px))" }}>
        <ModelPicker />
      </div>
    </main>
  );
}

More by zanwei

View all
  • Claude Model Selector

    Claude Model Selector

    109
  • ChatGPT Model Selector

    ChatGPT Model Selector

    70
  • Ball Model Picker

    Ball Model Picker

    58
  • Table of Content

    Table of Content

    47
  • Status Indicator

    Status Indicator

    40
  • Liquid Connector

    Liquid Connector

    30
  • Gradient Shimmer Text

    Gradient Shimmer Text

    23
  • Shared Element Transition Dialog

    Shared Element Transition Dialog

    11