Docs are in the process of being written - some pages may be empty. If you can’t find something, please refer to the source code in GitHub repository or contact support.

What is Superinterface

Superinterface is an instantly integrable AI interface with adaptable, headless UI options, designed to seamlessly integrate cutting-edge AI into your products. It simplifies the process of adding AI to your app or website, giving you full control over how everything looks and functions.
Superinterface does the heavy lifting behind the scenes, managing complex tasks like message threading, streaming, paging, and communication with Large Language Model (LLM) providers—all while allowing you to focus on integrating powerful AI into your app, without worrying about the underlying interface.

How Superinterface Works

Superinterface accelerates in-app AI integration through plug-and-play components that offer advanced features such as interactive reply suggestions, API function calling, voice chat, and the flexibility to run any AI model. Built on an open-sourced, future-proof AI infrastructure, Superinterface evolves alongside AI advancements to keep your product cutting-edge. Here’s how it works:
Instant AI Integration
Superinterface provides plug-and-play AI assistant components that allow you to easily add advanced AI functionality into your app. With adaptable, headless UI support, you have full control over how the AI looks and behaves within your interface.
Interactive Reply Suggestions and AI-Powered Textbox
Boost user interaction with real-time, AI-driven reply suggestions and intelligent autocompletion through our AI-powered textbox, making user inputs faster, smarter, and more intuitive.
Voice Interface for Hands-Free Interaction
Enable seamless voice interactions to create hands-free, conversational AI experiences. Whether building virtual assistants or voice-enabled customer support, Superinterface’s voice interface enables smooth and responsive communication.
Multi-Agent Flows for Complex Tasks
Superinterface supports multi-agent flows for complex use cases, allowing multiple AI agents to collaborate on sophisticated, multi-step tasks. This capability is perfect for handling complex workflows and enhancing the depth of your AI’s capabilities.
Groups for Assistant Management
Superinterface allows grouping and reordering of AI assistants, making it easy to manage multiple assistants within your app. This is especially useful for products with tiered plans, as you can control which assistants are available for each user plan and in what order.
Customizable Assistant Avatars and Descriptions
Upload custom assistant avatars or icons and add personalized descriptions to each AI assistant, without hard-coding. This gives you more control over how your assistants are presented to users, enabling tailored experiences.
Real-Time API Function Calling
Superinterface’s real-time API function calling enables your AI to fetch external data, trigger specific actions, and connect with third-party services on demand, allowing greater automation and connectivity in your app.
Custom Domain Support
Superinterface allows you to use custom domains, offering more flexibility for branding and personalization in how users access and interact with your AI-driven products.
Billing Integrations
Superinterface integrates with services like Clerk for user authentication and offers Stripe and ThriveCart support for handling billing processes. This makes it easy to manage subscriptions and automate user access based on purchased plans.
Firecrawl Integration for Internet Data
Superinterface supports Firecrawl integration, which allows your AI to crawl and access internet data in real-time, expanding the scope of information available to your AI assistants for more informed interactions.
Scalable, Open-Sourced Infrastructure
Superinterface is built on an open-source foundation, offering complete customization and scalability. Whether you're developing chatbots, voice assistants, or complex multi-agent workflows, the platform’s infrastructure is designed to grow with your product as AI technology advances.
Enhanced Functions with Replicate Integration
Superinterface supports advanced AI features, including image generation and other capabilities through integration with Replicate. This allows you to leverage state-of-the-art AI functions to enhance your app’s capabilities.