VJ Base, short for Vrej Base, was originally created in 2012. Its purpose is to assist the creation of many types of addons. It is popularly used for creating Scripted NPCs due to its highly customizable and advanced artificial intelligence systems. Check the feature list to get an idea of what the base does.
Steam Workshop Page: http://steamcommunity.com/sharedfiles/filedetails/?id=131759821
Change Log: https://github.com/DrVrej/VJ-Base/releases
Official and Unofficial Addons: http://steamcommunity.com/sharedfiles/filedetails/?id=1080924955
Want to make an addon using this base? Read this page: https://github.com/DrVrej/VJ-Base/wiki