Superinterface logo
Superinterface
ProductPricingExamplesDocs
GitHub
Discord
Book a demoSign in
Getting started
AI Provider Setup
OpenAI
Anthropic
Azure OpenAI
Assistants
Create assistant
Functions
API Request
Firecrawl
Multi-agents
Interfaces
Choose interface
Publish interface
Components
Annotations
Concepts
Why Superinterface
How it works
API reference
React
Installation
Components
SuperinterfaceProvider
Thread
ThreadDialog
AudioThread
AudioThreadDialog
MarkdownProvider
Suggestions
Hooks
JavaScript

Components

Embed a customizable AI experience into your product. These components are a great way to start building your AI application. With these components you can render entire threads, along with a thread message form.
Fully styled components, with full Radix support.
Customize through CSS variables and class names.
Can be used alongside primitives.

Overview

SuperinterfaceProviderProvide context to components
ThreadRender a thread
ThreadDialogRender a thread in a dialog
AudioThreadRender an audio thread
AudioThreadDialogRender an audio thread in a dialog
MarkdownProviderProvider markdown components
SuggestionsRender reply suggestions