Last updated on 11/11/2024

please refer to my blog post: Create a Custom AI ChatBot using your own data

Here is an table of chatbot frameworks I have been able to find — if you have any that is missing, please let me know at @jorper98

NameDescriptionCost
Amazon LexA chatbot service from Amazon Web Services that allows you to build conversational interfaces using voice and text. Integrates with other AWS services.Pay-as-you-go pricing based on usage.
API.aiAn AI-powered natural language understanding platform (previously known as API.ai, now part of Anthropic).Free trial, paid plans starting at $0.002 per request.
BotkitAn open-source developer tool for building conversational software, chatbots, and custom integrations.Open-source (free), with paid enterprise support options.
BotpressAn open-source conversational AI platform that helps create, manage, and deploy chatbots across channels.Open-source (free), with paid enterprise plans.
Botpress CloudA hosted version of the Botpress platform, providing a managed solution for chatbot development and deployment.
Paid plans starting at $79/month.
Botkit StudioA commercial platform built on the open-source Botkit framework, offering enhanced tools for bot development and deployment.Paid subscription plans starting at $25/month.
ChatterbotAn open-source chatbot library for Python that can be used to generate responses to user inputs.Open-source (free).
DialogflowAn AI-powered chatbot framework developed by Google. It provides natural language processing, intent recognition, and conversational flow management.Free tier available, paid plans start at $15/month.
Dialogflow CXAn advanced version of Dialogflow with more features for building complex conversational experiences.Paid service with usage-based pricing.
IBM Watson AssistantA comprehensive platform from IBM for building, testing, and deploying conversational AI applications.Paid service with various pricing tiers.
Microsoft Bot FrameworkA comprehensive framework from Microsoft for building, connecting, testing, and deploying chatbots. Integrates with Azure services.Free to use, with paid Azure service costs.
PickaxelPickaxe is an AI tool, either a chatbot or a form, that is powered with a prompt. In addition to the prompt, you can power your Pickaxe with documents, websites, videos, special instructions, API endpoints, and more. To get started, build a Pickaxe in our no code AI builder.Starts with Free Tier, $29/month and then 80/month based on a number of items
RasaAn open-source machine learning-based conversational AI framework. Allows for building custom, contextual chatbots.Open-source (free), with paid enterprise support options.
VoiceflowA visual development platform for building voice apps and chatbots across various platforms.Free tier available, paid plans start at $29/month.
Wit.aiAn open-source natural language processing tool developed by Facebook for building applications with conversational interfaces.Free for small projects, with paid enterprise plans.
XeniooAn AI-powered chatbot platform that allows building, testing, and deploying chatbots across channels.Free plan available, paid plans start at €19/month.
Botpress CloudA hosted version of the Botpress platform, providing a managed solution for chatbot development and deployment.Paid plans starting at $79/month.