HashDS
Architecture, motivations, and status of the design system
Background
HashDS is intended to provide a comprehensive array of components, and reliable mechanisms for composing them, usable by AI agents.
The exact manner in which we'll achieve this remains uncertain, and is the subject of our ongoing Generative UI research project. This may involve some concept of intents, in addition to traditional design system concepts of tokens and components.
Status
To date, we've been busy fleshing out token structures and component sets in Figma and in code.
We're now turning out attention to intents more fully.
Current Status
The component library underpinning HashDS is actively under development in the hash monorepo.
Architecture
- Intent definitions will be defined in accordance with SemType schemas.
- Token definitions are synced between Figma and Ladle (currently hosted separately at tokens.hash.design).
- The component library has been built atop accessible, unstyled Ark UI components, with Panda CSS providing utility-first styling.
Packages
Last updated on 2026-03-13
Was this page helpful?