Registries
AI/chat UI

@asanshay

AI/chat UI · data updated 2026-07-28

Personal React component registry by Asanshay focused on LLM-ready UI primitives and AI elements. Components include: Window, Badge, Button (including Long Press Button), Code Block, Markdown renderer (ReactMarkdown-based), Select, Input, Number Input, Command Prompt, Invisible Input, Textarea, Card, Description List, Page Header, Loader, Color Picker, Chat, Chat Input, Chat Message, Chat Reasoning, Chat Tool, JSX Preview, Pointer, Reveal, Motion Blur Text, Morphing Text, and ASCII Wave. Tailwind CSS + shadcn/ui based. Free. Use for: assembling an AI chat or agent UI that needs both standard form primitives and specialized LLM output components (reasoning display, tool calls, markdown) in one cohesive visual style.

@asanshay preview
aestheticaianimationblocksbuttonscardsdesign-systemdeveloper-toolsformshooksloaders

Install

npx shadcn@latest add https://ds.asanshay.com/r/registry.json

Health

StatusUnknown
Last commit
License
Open issues
ArchivedNo
Stars

Components (27)

command-promptpointerchatwindowjsx-previewselectinputtextareachat-inputchat-messagechat-toolchat-reasoningbadgebuttonlong-press-buttonrevealcarddescription-listpage-headermotion-blur-textcode-blockmarkdowninvisible-inputloadermorphing-textascii-wavecolor-picker
Components: command-prompt, pointer, chat, window, jsx-preview, select, input, textarea, chat-input, chat-message, chat-tool, chat-reasoning, badge, button, long-press-button, reveal, card, description-list, page-header, motion-blur-text, code-block, markdown, invisible-input, loader, morphing-text, ascii-wave, color-picker

Preview

Live sandbox previews render component source client-side. Where a component can’t be rendered standalone, sh4dcn falls back to its source and install command.

@asanshay · command-prompt

npx shadcn@latest add https://ds.asanshay.com/r/command-prompt.json
View source