AIMultiple ResearchAIMultiple Research

Top 18 Open Source Chatbot Frameworks in 2024

Updated on Jan 12
2 min read
Written by
Cem Dilmegani
Cem Dilmegani
Cem Dilmegani

Cem is the principal analyst at AIMultiple since 2017. AIMultiple informs hundreds of thousands of businesses (as per Similarweb) including 60% of Fortune 500 every month.

Cem's work focuses on how enterprises can leverage new technologies in AI, automation, cybersecurity(including network security, application security), data collection including web data collection and process intelligence.

View Full Profile
Top 18 Open Source Chatbot Frameworks in 2024Top 18 Open Source Chatbot Frameworks in 2024

AIMultiple team adheres to the ethical standards summarized in our research commitments.

Chatbots’ use cases are extensive. From finance to mental health, chatbots can understand and reply to us better than ever. And the technology keeps on improving. The recent advent of ChatGPT is a case study.

Screenshot of ChatGPT's answer to a question. OpenAI's release of this chatbot's codes will be huge for the open source chatbot industry.
ChatGPT’s humble brag.

But if a business has specific needs, not any off-the-shelf chatbot can be useful. Enter, open source chatbots. Open source chatbots are chatbots whose source code is made publicly available for anyone to freely use, modify, customize, and distribute.

If you’re looking for the top open source chatbots, but aren’t familiar with any, this article will will provide the most comprehensive list of the top 18 open source chatbots in 2023.

What are the top open source chatbots?

Here’s a list of the top 18 open-source chatbots:

Open Source ChatbotLicensingLanguagesSupported OSStars on GitHub *As of February 2023Source
RASAApache-2.0 License- Python (99.3%)Windows, macOS, Linux15.3kGitHub
ChatterBotBSD-3-Clause license- Python (100%)Windows, macOS, Linux12.9kGitHub
BotkitMIT License

- TypeScript (53.5%)
- JavaScript (42.3%)
- SCSS (2.5%)
- HTML (1.5%)

Windows, macOS, Linux11kGitHub
BotpressAGPL-3.0 License

- TypeScript (82.7%)
- SCSS (9.3%)
- JavaScript (5.0%)
- CSS (2.5%)
- HTML (0.3%)

Windows, macOS, Linux10kGitHub
Microsoft Bot FrameworkMIT License

- JavaScript
- TypeScript
- C#
- HTML
- Python
- ANTLR

Windows, macOS, Linux7kGitHub
DeepPavlovApache-2.0 License - Python (%99.6)Windows, Linux6kGitHub
BotManMIT License - PHP (100%)Windows, macOS, Linux5.8kGitHub
BottenderMIT License - TypeScript (98.4%)
Windows, macOS, Linux4kGitHub
WIT.aiN/A- JavaScript (99%)Windows, macOS, Linux1.9kGitHub
ClaudiaMIT License - JavaScript (100%)Windows, macOS, Linux1.8kGitHub
BotfrontApache-2.0 License- JavaScript (85.1%)
- SCSS (13.6%)
Windows, macOS, Linux776GitHub
PandorabotsGPL-3.0 License - JavaScript
- CoffeeScript
- C#
- Java
Windows, macOS, Linux440GitHub
BotonicMIT License - TypeScript (70.4%)
- JavaScript (28.8%)
Windows, macOS, Linux315GitHub
TockApache-2.0 License

- Kotlin (76.4%)
- TypeScript (14.2%)
- HTML (6%)
- CSS (2.5%)

Windows, macOS, Linux334GitHub
OpenDialogApache-2.0 License- PHP (97.6%)
- Blade (1.5%)
Windows, macOS, Linux255GitHub
Xatkit EPL-2.0 License - Java Fluent API Windows, macOS, Linux158GitHub
GolemGPL-3.0 License - PythonWindows, macOS, Linux36GitHub

For more on chatbots

And if you believe your business will benefit from a chatbot or conversational AI solution, feel free to scroll down our data-driven lists of:

And we can guide you choose the right vendor for your business:

Find the Right Vendors

This article was originally written by former AIMultiple industry analyst Bardia Eshghi and reviewed by Cem Dilmegani.

Cem Dilmegani
Principal Analyst

Cem is the principal analyst at AIMultiple since 2017. AIMultiple informs hundreds of thousands of businesses (as per Similarweb) including 60% of Fortune 500 every month.

Cem's work focuses on how enterprises can leverage new technologies in AI, automation, cybersecurity(including network security, application security), data collection including web data collection and process intelligence.

Cem's work has been cited by leading global publications including Business Insider, Forbes, Washington Post, global firms like Deloitte, HPE, NGOs like World Economic Forum and supranational organizations like European Commission. You can see more reputable companies and media that referenced AIMultiple.

Cem's hands-on enterprise software experience contributes to the insights that he generates. He oversees AIMultiple benchmarks in dynamic application security testing (DAST), data loss prevention (DLP), email marketing and web data collection. Other AIMultiple industry analysts and tech team support Cem in designing, running and evaluating benchmarks.

Throughout his career, Cem served as a tech consultant, tech buyer and tech entrepreneur. He advised enterprises on their technology decisions at McKinsey & Company and Altman Solon for more than a decade. He also published a McKinsey report on digitalization.

He led technology strategy and procurement of a telco while reporting to the CEO. He has also led commercial growth of deep tech company Hypatos that reached a 7 digit annual recurring revenue and a 9 digit valuation from 0 within 2 years. Cem's work in Hypatos was covered by leading technology publications like TechCrunch and Business Insider.

Cem regularly speaks at international technology conferences. He graduated from Bogazici University as a computer engineer and holds an MBA from Columbia Business School.

Sources:

AIMultiple.com Traffic Analytics, Ranking & Audience, Similarweb.
Why Microsoft, IBM, and Google Are Ramping up Efforts on AI Ethics, Business Insider.
Microsoft invests $1 billion in OpenAI to pursue artificial intelligence that’s smarter than we are, Washington Post.
Data management barriers to AI success, Deloitte.
Empowering AI Leadership: AI C-Suite Toolkit, World Economic Forum.
Science, Research and Innovation Performance of the EU, European Commission.
Public-sector digitization: The trillion-dollar challenge, McKinsey & Company.
Hypatos gets $11.8M for a deep learning approach to document processing, TechCrunch.
We got an exclusive look at the pitch deck AI startup Hypatos used to raise $11 million, Business Insider.

To stay up-to-date on B2B tech & accelerate your enterprise:

Follow on

Next to Read

Comments

Your email address will not be published. All fields are required.

0 Comments