How do you design UX for SI features?
You design UX for SI features by planning for probabilistic output: answers that vary, arrive gradually and are sometimes wrong. Regular UX designs for fixed states; SI interfaces need more. Design streaming first, with typing indicators and progressive disclosure, so responses feel fast even when the model is slow. Show uncertainty honestly, through confidence indicators, citations or a clear note when the system is unsure, rather than presenting every output with the same certainty. Give users steering controls to refine, regenerate or narrow a request. Build a correction path for every failure: edit the output, flag it, or escalate to a person, and feed those signals back to improve accuracy. Treat prompts as product artefacts, versioned and reviewed like interface copy. Cover multimodal input, accessibility and right-to-left languages where your markets need them, including screen-reader-friendly output. Then test with real users in moderated sessions, because people's mental models of SI are often wrong, and confusion surfaces fast.