65 Open Source Chatbot Framework Software Projects
Free and open source chatbot framework code projects including engines, APIs, generators, and tools.
Botpress 9547 ⭐
🤖 Dev tools to reliably understand text and automate conversations. Built-in NLU. Connect & deploy on any messaging channel (Slack, MS Teams, website, Telegram, etc).
Rasa_core 2303 ⭐
Rasa Core is now part of the Rasa repo: An open source machine learning framework to automate text-and voice-based conversations
Botsharp 1224 ⭐
The Open Source AI Chatbot Platform Builder in 100% C# Running in .NET Core with Machine Learning algorithm.
Program O 5 ⭐
This project has now been archived. Please visit https://github.com/theramenrobotdiscocode/lemur-engine for the newest AIML Php Mysql Chatbot.
Projectana 224 ⭐
World's first Open Source Conversation Platform which comes with a Graphical Chat Flow Designer and Chat Simulator.
Flottbot 229 ⭐
A chatbot framework written in Go. All configurations are made in YAML files, or inside scripts written in your favorite language.
Clofus Chatbot 55 ⭐
Clofus® Chat bot Platform using rasa core and rasa nlu similar to rasa x but opensource demo https://clofus.github.io/clofus-chatbot/
Sepia Docs 73 ⭐
Documentation and Wiki for SEPIA. Please post your questions and bug-reports here in the issues section! Thank you :-)
Thirdgerb Chatbot 144 ⭐
framework to build chatbot which could handle complex multi-turn conversation by engineering, like build website or app
Hutoma Conversational Ai Platform 33 ⭐
Hu:toma AI is an open source stack designed to help you create compelling conversational interfaces with little effort and above industry accuracy
Alter Nlu 40 ⭐
Natural language understanding library for chatbots with intent recognition and entity extraction.
Sepia Installation And Setup 43 ⭐
Instructions, scripts, tools and files to install, setup and run the SEPIA-Framework on Raspberry Pi, Windows, Mac and other Linux systems.
Opendialog 224 ⭐
OpenDialog is a Conversational Experience Platform - the starting point for your own conversational applications.
Sepia Assist Server 30 ⭐
Core server of the SEPIA Framework responsible for NLU, conversation, smart-service integration, user-accounts and more.
Chat Bot 26 ⭐
Chatbot – is a computer program that simulates a natural human conversation. Users communicate with a chatbot via the chat interface or by voice, like how they would talk to a real person.
Neocortex 22 ⭐
🧠Neocortex is a tool to connect your cognitive service (e.g. DialogFlow) 🤖 with your communication channels (like facebook) 📞to create amazing bots
Rivebot Ce 22 ⭐
🤖💬 Rivebot Community Edition Platform (CEP) is an open source end-to-end software development platform with built-in chatbot management, customer ordering, customer care, and more. Self-host Rivebot CEP on your own servers, in a container, or on a cloud provider.
Nextcloud Talk Bot Framework 22 ⭐
A framework for writing Nextcloud Talk chatbots with every language that supports gRPC.
Sepia HTML Client App 24 ⭐
Application to communicate with SEPIA via browser, iOS and Android. Works as chat messenger with personal-assistant, ASR and TTS integration.
Opendialogai Core 25 ⭐
The conversational engine and framework that powers the OpenDialog Conversational Experience platform.
Tchatbot 13 ⭐
A ChatBot framework to create customizable all purpose Chatbots using NLP, Tensorflow, Speech Recognition
Kevwan Chatbot 272 ⭐
A fast responsive, machine learning, conversational dialog engine for creating chat bots, written in Go.
Simulator Controller 49 ⭐
A modular and extandable adminstration and controller application for Sim Racing Rigs.