Superinterface
Product
Pricing
Examples
Docs
GitHub
Discord
Book a demo
Sign 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
SuperinterfaceProvider
Provide context to components
Thread
Render a thread
ThreadDialog
Render a thread in a dialog
AudioThread
Render an audio thread
AudioThreadDialog
Render an audio thread in a dialog
MarkdownProvider
Provider markdown components
Suggestions
Render reply suggestions
Status
Changelog
Terms of service
Privacy policy