Awesome Open Source
Awesome Open Source

Rasa Chatbot Templates


A collection of boilerplate templates for different chatbot usecases on RASA platform.

Installation & Configuration

Here are the simple steps that you can follow to use a template:

  • Install RASA
  • Create a project_directory for your project
  • initialize RASA within your project_directory by running command rasa init
  • Replace the files in the project_directory with the ones from downloaded template
  • Train the bot with command rasa train
  • Evaluate the bot in terminal with command rasa test
  • OPTIONAL: If you find a file called in your template directory, run this command in a new terminal rasa run actions
  • Start talking to the bot in terminal with command rasa shell


Being boilerplates, the bots does contain minimal training data for stories just enough to structure the conversation skeleton. Please don't forget to improve the conversations with rasa interactive command.



Feel free to dive in! Open an issue or submit PRs.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (51,910
natural-language-processing (666
chatbot (292
examples (197
templates (111
chatbots (46
conversational-ai (36
rasa (16
conversational-agents (15

Find Open Source By Browsing 7,000 Topics Across 59 Categories