Showcase / assistant-ui port
ChatGPT skin.
Source-first port of assistant-ui chatgpt.tsx: empty “Where should we begin?”, pill composer (+ / Ask anything / mic|send), inverted user bubbles, icon action bar, edit composer, 128px attachments, branch picker, disclaimer. Wrap with au-skin-chatgpt. Host owns runtime.
ChatGPT can make mistakes. Check important info.
ChatGPT can make mistakes. Check important info.
<link rel="stylesheet" href="tokens.css">
<link rel="stylesheet" href="components/button/button.css">
<link rel="stylesheet" href="components/chat-thread/chat-thread.css">
<link rel="stylesheet" href="components/chat-message/chat-message.css">
<link rel="stylesheet" href="components/chat-input/chat-input.css">
<link rel="stylesheet" href="host-chrome.css">
Deferred from chatgpt.tsx (host adapters): Markdown/Shiki, dictation/voice runtime. Chrome covers Dictate / voice mode / stop-dictation / Read aloud / hover-autohide actions. Apply skin with class="au-skin-chatgpt" on a shell wrapper.