Build AI apps in minutes, scale to millions
Supallm allows you to use AI APIs straight into your frontend. Configure LLMs flows from our dashboard and use them from your app.
Self host for free
Bridge your favorite LLMs to your app
Integrate in minutes
Supallm is designed to be the easiest way to use LLMs in your app.
page.tsx
import supallm from "supallm"; supallm.signInWithSupabase(authToken); const stream = supallm.streamText({ model: "my-custom-ai-flow", prompt: "Here is the user input..." }); stream.on(stream => { doSomething(stream) });
import { Config } from "tailwindcss"; const config = { darkMode: ["class"], content: [ "./pages/**/*.{js,ts,jsx,tsx,mdx}", "./components/**/*.{js,ts,jsx,tsx,mdx}", "./app/**/*.{js,ts,jsx,tsx,mdx}", ], theme: { extend: { colors: { background: "hsl(var(--background))", foreground: "hsl(var(--foreground))", card: { DEFAULT: "hsl(var(--card) / 0.2)", foreground: "hsl(var(--card-foreground))", },
Connect your app to LLMs
Supallm acts as a bridge between your app and LLMs. Our middle layer allows you to connect your app to any LLM without worrying about scaling, maintenance and configurations.
Top-level performance
Our backend bridge is built in Go and ensures nanosecond latency. Check out our GitHub repo for more details.
Integrates with your authentication stack
Supallm integrates with your current authentication provider to prevent malicious usage of your AI accounts.
Free and open-source forever
We're proud to build Supallm as a free open-source project.
Free and open-source
Get started for free in your own environment
Free and open-source forever.
- All LLM providers
- Unlimited monthly active users
- Unlimited bandwidth
- Community support
Cloud Version
If you don't want to manage your own infrastructure
Scale to millions with no maintenance.
- All LLM providers
- 100,000 monthly active users
- 250 GB bandwidth
- Premium support