# Docs - [Design](/docs/design): How @nyte-ai/core is put together: content-addressed objects, atomic refs, fenced leases, and one ordered event stream - [SDK](/docs/sdk): createNyte is how a host talks to Nyte. A store, a stream function, a catalog, and plugins go in; operations and one event stream come out - [Desktop](/docs/desktop): The Nyte desktop app, an Electron host that composes createNyte # Cloud - [Introduction](/cloud/introduction): Tokens, styled primitives, and headless Base UI re-exports, shipped as @nyte-ai/ui - **Foundations** - [Tokens](/cloud/foundations/tokens): The --nyte-* custom properties every primitive paints with - [Theming and styling channels](/cloud/foundations/theming): Change what a primitive looks like with token overrides, className, and xstyle - [Focus and keyboard](/cloud/foundations/focus): The focus ring, the pointer and keyboard modality switch, and the keyboard model from Base UI - [Icons](/cloud/foundations/icons): Central Icons in two stroke geometries, sized for Nyte controls - **Components** - [Overview](/cloud/components): Every component @nyte-ai/ui exports, and the import path for each - [Alert dialog](/cloud/components/alert-dialog): A modal that requires a choice, with no outside dismissal and no close button - [Autocomplete](/cloud/components/autocomplete): A text input that suggests matching items as you type - [Avatar](/cloud/components/avatar): Image with initials fallback in four sizes, two shapes, and five tones - [Button](/cloud/components/button): Variants, sizes, and an unstyled mode - [Collapsible](/cloud/components/collapsible): A panel that a button opens and closes - [Context menu](/cloud/components/context-menu): A menu that appears at the pointer on right click or long press - [Dialog](/cloud/components/dialog): A modal with a scrim, a centered popup, and a built-in close button - [Input](/cloud/components/input): A single-line text field with invalid and disabled states - [Menu](/cloud/components/menu): A dropdown of actions with items, radio groups, and submenus - [Number field](/cloud/components/number-field): A numeric input with increment and decrement buttons, and a scrub area - [Popover](/cloud/components/popover): An accessible popup anchored to a button - [Preview card](/cloud/components/preview-card): A link that shows a destination preview without interrupting keyboard or screen reader navigation - [Row](/cloud/components/row): One row of a list with a leading lane, a body, and an action lane - [Select](/cloud/components/select): A form control for choosing a predefined value from a dropdown list - [Slider](/cloud/components/slider): A range input you style yourself, with one thumb or several - [Switch](/cloud/components/switch): A control that turns a setting on or off - [Tabs](/cloud/components/tabs): Switches between related panels on the same page - [Textarea](/cloud/components/textarea): A multi-line field with vertical resize - [Toast](/cloud/components/toast): Notification stack from sonner, unstyled, with the tokens left to you - [Toggle](/cloud/components/toggle): A two-state button that is on or off - [Toggle group](/cloud/components/toggle-group): Shared pressed state across a series of toggle buttons - [Toolbar](/cloud/components/toolbar): A container that groups buttons and controls under one tab stop - [Tooltip](/cloud/components/tooltip): A popup that appears when an element is hovered or focused, showing a hint for sighted users