Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

SubstrateLabs/chatbot-starter

Repository files navigation

Chatbot Starter Template

A super minimal chatbot starter template using modern NextJS and Substrate. Built to be as concise as possible with few dependencies, so it's easy to fork.

  • Renders streaming UI
  • Handles chat history
  • Modern, polished React UI with minimal dependencies

We're planning to extend this a bunch with things like speech-to-text input, text-to-speech output, memory, and more. File an issue if there are features you want to see us build!

Currently the chatbot is food/cooking themed, but it's easy to extend.

Screenshot

Running the example

# install the dependencies
npm install
# Add your Substrate API Key to the environment (https://www.substrate.run/dashboard/keys)
export SUBSTRATE_API_KEY=...
# run the dev server
npm run dev
# open your browser to use it (on localhost:3000 by default)
open http://localhost:3000

AltStyle によって変換されたページ (->オリジナル) /