Rivet + Chatbot-UI

Rivet + Chatbot-UI

Hosts Rivet with an Open AI compatible API + Chatbot-UI as a frontend

Deploy Rivet + Chatbot-UI

Filebrowser

brody192/filebrowser-template:latest

Just deployed

/data

chatbot-ui

ai-made-approachable/chatbot-ui

Just deployed

rivet-chat-api

ai-made-approachable/rivet-chat-api

Just deployed

This template allows you to run your Rivet-Graphs (https://rivet.ironcladapp.com/) in the cloud and talk to them via Chatbot-UI interface. Only thing you need to do is add your project files via the fileupload interface and create a custom model in Chatbot-UI!

Video-tutorial can be found here: https://youtu.be/WY2t1wFg50M

Requirements:

  • Supabase account [free] (https://supabase.com/)
  • Your Rivet project file with the following settings:
    • Main graph selected in project settings
    • Chat node(s) that should be used as streaming output need to be renamed to "output"
  • Open AI API Key

Installation:

  • Filebrowser: Just add username + password you want to use
  • Chatbot-UI: Add all the information from supabase (see variable descriptions)
  • Rivet-Chat-API: Add your Open-AI-Key

Setup:

  • Go to Filebrowser, open the public URL, enter your username + password and upload your rivet project file (remember the name)
  • Go to Chatbot-UI, create an account and click the link in the verification e-mail
  • Go to "models" and create a custom model

Further configurations can be done in your superbase account, e.g.:

  • Disallow new users to sign up
  • Edit the template + link in the verification e-mail
  • etc.

Template Content

More templates in this category

New

Chat Chat

Chat Chat

Chat Chat, your own unified chat and search to AI platform.


0

New

openui

openui

Deploy OpenUI: AI-powered UI generation with GitHub OAuth and OpenAI API.


0

New

firecrawl

firecrawl

firecrawl api server + worker without auth, works with dify


0