Bravey is a simple JavaScript NLP-like library, offered as open source code to the developers. It comes within a set of default entities embedded in its code and, as usual with NLP technology, the more you add, the smarter it becomes. It supports multiple language processors, which can be used alternately in the same chatbot.
Browse the full documentation for some useful examples, unit tests and other relevant materials, which should be useful to support you.