AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证mitame 見た目: copy-paste React components with era themes, from 2001 Aqua gel to 2026 liquid glass. Native web platform, zero dependencies besides React.
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Old UI, brought back to life. Copy-paste React components that wear any look: 17 themes, a timeline from 1-bit 1984 through beveled 1995, Aqua gel and 2012 skeuomorphism to liquid glass, plus brutalist, terminal, neon, ink and more. Mitame (見た目) is Japanese for "the way it looks". Same code, new 見た目. The source lands in your project and it's yours to edit. Nothing is hidden in node_modules.查看完整 README ↗
Old UI, brought back to life.
Copy-paste React components that wear any look: 17 themes, a timeline from 1-bit 1984 through beveled 1995, Aqua gel and 2012 skeuomorphism to liquid glass, plus brutalist, terminal, neon, ink and more. Mitame (見た目) is Japanese for "the way it looks". Same code, new 見た目.
mitame.dev · Components · Themes
npx @lazizbekio/mitame init
npx @lazizbekio/mitame add button dialog select
The source lands in your project and it's yours to edit. Nothing is hidden in node_modules.
<dialog>, the Popover API and real form inputs. No Radix, no Floating UI, no tailwind-merge.data-theme and the same markup goes from Aqua gel to liquid glass. Light and dark come with each theme.Two shelves: eras that really existed, and styles that are just looks.
| Shelf | Theme | Status |
|---|---|---|
| Y2K · 2000 to 2012 | aqua — gel buttons, pinstripes, the blue ⇅ popup button, midnight dark mode | ✅ default |
| Now · 2025 and later | liquid — frosted glass, rim light, deep soft shadows | ✅ |
| Vintage · 1997 | platinum — Mac OS 8/9 gray, bevels, hard shadows, square corners, graphite dark mode | ✅ |
| Vintage · 1984 | system — 1-bit black and white, dither instead of gray, inverted selection | ✅ |
| Styles | brutalist — thick outlines, hard shadows, zero radius, loud flats | ✅ |
| Styles | urban — near black with grain, acid accent, heavy uppercase | ✅ |
| Styles | paper — warm stock, serif headings, clay accent, ruled inputs | ✅ |
| Styles | terminal — monospace, bracketed buttons, phosphor glow | ✅ |
| Styles | neon — violet black, magenta and cyan glow, lit controls | ✅ |
| Y2K · 2009 | aero — Frutiger Aero glass, wet highlights, sky blue | ✅ |
| Remix | blend — old structure on new material | planned |
1. Initialize. Writes mitame.json and copies the helpers and theme CSS.
npx @lazizbekio/mitame init # aqua, the default
npx @lazizbekio/mitame init --theme liquid # or liquid glass
2. Import the styles once, in your global CSS:
@import "./components/mitame/themes/base.css";
@import "./components/mitame/themes/y2k/aqua.css";
/* Using Tailwind v4? Add the bridge for bg-mi-accent, rounded-mi-lg, ... */
@import "tailwindcss";
@import "./components/mitame/themes/tailwind.css";
3. Pick the era:
<html data-theme="aqua"> <!-- follows the device light/dark -->
<html data-theme="aqua" data-mode="light"> <!-- always light, strict 2001 -->
<html data-theme="liquid" data-mode="dark"> <!-- always dark -->
4. Add components and use them:
npx @lazizbekio/mitame add button dialog select
npx @lazizbekio/mitame list # everything you can add
import { Button } from "@/components/mitame/ui/button";
<Button variant="primary">Save</Button>;
add follows imports, so select also brings the hooks and icons it needs. Files you already have are kept, and --overwrite replaces only what you name.
Already using the shadcn CLI? It can install mitame straight from this repository, into the same src/components/mitame tree:
npx shadcn@latest add lazizbekravshanov/mitame/theme-aqua
npx shadcn@latest add lazizbekravshanov/mitame/button
npx shadcn@latest add lazizbekravshanov/mitame/sign-in # blocks too
Pin a version with ...mitame/button#v0.1.1. That path needs an existing components.json; in a project without one, use the mitame CLI above.
Working with a coding agent? mitame ships for that case:
npx @lazizbekio/mitame mcp # an MCP server on stdio: list, read source, install
There is also a Claude Code plugin in this repository (a skill plus that MCP server wired up), a machine readable index at mitame.dev/llms.txt, a markdown twin of every component page at /docs/components/<name>.md, and every component's props and keyboard map as data in registry/meta.json.
Button · Card · TextField · Checkbox · Switch · Slider · Select · Tabs · Menu · Dialog · Popover · Tooltip · Toast, plus 14 icons.
Each one has a page on mitame.dev with a live demo you can switch between eras, the source, props and keyboard shortcuts.
Whole pages built from the same components, in any theme:
npx @lazizbekio/mitame add sign-in
npx @lazizbekio/mitame add pricing
npx @lazizbekio/mitame add dashboard
They bring their own layout CSS (tokens only, no utility framework), so they look right with or without Tailwind. Import it once alongside your theme:
@import "./components/mitame/blocks/blocks.css";
See them live at mitame.dev/blocks.
@layer components, so any class you pass wins without !important.data-slot (select-trigger, menu-item, dialog-panel…) and state attributes (data-state, data-variant, data-size).[data-theme="aqua"] {
--mi-accent: #e8559b;
--mi-radius-lg: 16px;
}
React 19, and Chrome/Edge 114+, Safari 17+ or Firefox 125+ (the Popover API). Tailwind is optional. Web only.
Tokens and icons live in a Figma file (one variable collection per theme, plus an icon page) and are generated into code:
scripts/figma/export.js (through the Figma MCP or a plugin console) into tokens/*.json and icons/svg/*.svg.npm run tokens → registry/themes/<era>/<theme>.tokens.cssnpm run icons → registry/icons/*.tsxCI fails if the generated files drift from the Figma exports.
npm install
npm run site:dev # the docs website, http://localhost:4321
npm run dev # playground with every component, http://localhost:5173
npm test # components, CLI and generators
npm run typecheck
npm run build # builds the CLI into dist/cli
npm run social # renders the social images from the live site
npm run clip # records the era switch as a GIF
registry/ what users can add: ui/, blocks/, hooks/, lib/, icons/, themes/
cli/ the mitame command (init, add, list)
site/ the docs website (Astro), deployed on Vercel
tokens/ design tokens pulled from Figma
icons/svg/ icons pulled from Figma
scripts/ token and icon generators, Figma export script
playground/ local showcase, not shipped
docs/specs/ design decisions
docs/launch/ launch copy and asset notes
MIT