Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Clofus® Chat Bot Platform

Clofus® Chat Bot Platform is a web application built using latest frameworks and database such as nodejs, expressjs, vuejs, mongodb etc., on top of Rasa NLU and Rasa Core. Clofus® Chat Bot Platform provides a web application to quickly and easily be able to create agents, define intents, entities and stories, It also provides some convenience features for Rasa NLU, like training your models testing chat interface, multi domain support.


Live Chat Demo


The goal of this project is to build an opensource chat platform better than proprietary Google DialogFlow, Alexa etc., using machine learning multi turn story conversations without using any proprietary API


  • Training data stored in Mongo DB
  • UI for managing training data both NLU and Stories
  • This is the only project I found to have support for multi domain conversation using rasa core and rasa NLU
  • Has integrated chat interface
  • Has integrated train/start/stop server
  • Built on top of modern frameworks such as express, vuejs and mongodb


Rasa NLU - Version Master branch

Rasa Core - Version Master branch

Mongodb - Used for storing training data (entities, intents, synonyms, stories etc.)

Node.js/npm - Serves Clofus Chat Bot UI for both training and chat interface)

Setup project

git clone

npm install

(cd chatbot_ui && npm install)

Start server

  • node server.js

Browser Demo Link




We are open to Contributions from everyone to this project inorder to make this a open chat bot platform that works 100% offline without any proprietary API

For Support & more information

Visit us at

Visit us at

For any queries email me at