Hubot - Hubot is a standardized way to share scripts between everyone's robots.
Messenger Platform - Discovery, chat extensions, and richer experiences
opsdroid - An open source chat bot framework written in python.
Dialogflow - Conversational UX Platform. (ex API.ai)
Api.ai - Api.
Cog - Operable - Bringing the power of the command line to chat