Opinionated knowledge
Philosophy, foundations, brand, motion, a11y — code-embedded, source-cited.
Open CanonDesign bible · 2026
AwesomeDS is the taste layer for people and AI agents — a living Canon, semantic tokens, accessible React, and motion with a job. Built so the next UI you generate feels human, not average.
Evidence graph healthy
Why it exists
Ask an LLM for a landing page and you get Inter, a purple gradient, three emoji cards. AwesomeDS steers off the center — with doctrine you can open, contracts you can run, and evidence you can verify.
Philosophy, foundations, brand, motion, a11y — code-embedded, source-cited.
Open CanonSemantic OKLCH tokens, full-state components, purpose-led motion recipes.
Browse componentsAwesomeDS · MakeAwesomeDS · AwesomeHTML · AwesomeReview · AwesomeMotion.
Agent guidanceMeet Dotto
Serious systems don’t have to feel sterile. Dotto is the mascot of the CMY mark — playful motion that still respects reduced-motion preferences.
How it works
One production loop. Agents get finite, safe choices. People keep judgment and the final call.
Begin from principles and rule IDs — not screenshots or vibes.
Enter the CanonSemantic tokens, complete component states, purpose-led motion.
Open componentsTrace claims to sources. Run gates. Check system status.
Open statusAesthetics with receipts
Design references sell taste. AwesomeDS ships taste with a paper trail you can validate — locally, in CI, or from an agent.
The CMY identity
Cyan · magenta · yellow — subtractive mixing as the logomark. An OKLCH spectrum as the signature stripe. White paper, dark ink. Never a dark hero.
Read the brand bible#15C7DE#FF2EA6#FFD400Live components
Real @awesome-ds/react primitives — labels, focus, status, and state contracts. Not a static mockup.
Specific intent gives agents a safer decision boundary.
Motion library
Replay intent-based recipes. Each declares where it belongs, where it does not, and what replaces it under reduced motion.
Introduce new content without layout shift.
enterAcknowledge an explicit user action.
feedbackGuide attention once, then become still.
revealQuick start
Tell the agent to read design-system/INDEX.md first, then open only the modules it needs.
git clone https://github.com/Yu-aimaker/AwesomeDesignSystem.git
cd AwesomeDesignSystem
./install.sh/AwesomeDSBuild or refine any UI with taste/MakeAwesomeDSGenerate a brand’s own design system/AwesomeHTMLPolish notes into a single-file HTML doc/AwesomeReviewAudit UI for slop and a11y failures/AwesomeMotionDesign purpose-driven motionReference Atlas
Ownership, evidence class, last verification, drift risk, freshness, and linked rules. A logo wall is not provenance.
ref.w3c.wcag-22WCAG 2.2w3cref.vercel.web-interface-guidelinesVercel Web Interface Guidelinesvercelref.apple.higApple Human Interface GuidelinesappleFour ways in