Orchestero ElementsGitHub

Orchestero Elements

Orchestero's shadcn-compatible directory registry for product interfaces, AI chat experiences, and reusable design system primitives, with a style catalog that starts with macOS and expands into Pixel, macOS, and future Orchestero looks, served from elements.orchestero.com.

Preview the planned style
# macOS style is coming soon
66
registry items

Orchestero UI primitives plus AI chat components.

macOS
selected style

This style route documents the planned design direction.

3
style tracks

Default ships today; Pixel and macOS are planned next.

Built for the shadcn directory shape.

The public surface is intentionally simple: one Orchestero namespace, style-scoped JSON files, schema-validated registry items, and direct install commands for consuming apps.

Style-aware JSON endpoints
Default style registry
CORS headers for registry reads
Registry schema validation in CI
Public hosting configured
AI chat group under components/chat

AI chat components live as a first-class group.

components/chat installs Orchestero's thread, message, composer, and tool call primitives together, while still letting projects pull each piece independently.

chat-kit
group
1chat-kit.json
ready
2chat-composer.json
ready
3chat-message.json
ready
4chat-thread.json
ready
5chat-tool-call.json
ready
{
  "categories": ["ai", "chat"],
  "meta": { "group": "chat" }
}

The Orchestero component surface, grouped for scanning.

Components are owned and maintained in this repository, installable one at a time, and organized by how builders reach for them in Orchestero products.

66 installable entries
Foundation
10 entries
accordionalertbuttonbutton-groupcardcollapsibleseparatorskeletonspinnertooltip
Forms
14 entries
checkboxcomboboxfieldinputinput-groupinput-otplabelradio-groupselectsliderswitchtextareatoggletoggle-group
Overlays
11 entries
alert-dialogcommandcontext-menudialogdirectiondrawerdropdown-menuhover-cardmenubarpopoversheet
Navigation
9 entries
breadcrumbcalendarcarouselnavigation-menupaginationresizablescroll-areasidebartabs
Data & Media
17 entries
aspect-ratioattachmentavatarbadgebubblechartemptyitemkbdmarkermessagemessage-scrollernative-selectprogresssonnertableuse-mobile

Prepared for shadcn directory publishing when you are ready.

The public entry points are already shaped for the directory: open source, namespace-based, style-aware, and ready to validate before an upstream submission.

Directory entry
{
  "name": "@orchestero",
  "homepage": "https://elements.orchestero.com",
  "url": "https://elements.orchestero.com/r/styles/{style}/{name}.json"
}