Microsoft/BotBuilder

Bot Builder provides the most comprehensive experience for building conversation applications - Microsoft/BotBuilder