Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Top 23 JavaScript Chatbot Projects
-
-
nlp.js
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
Project mention: [AskJS] Rate a string on how much sense it makes | reddit.com/r/javascript | 2023-02-18For a JS based approach you could try NLP libraries like this one: https://github.com/axa-group/nlp.js
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
-
-
TMI[1] is a library that serves a very similar purpose but is still actually relatively maintained (the last commit on the main release branch of twitch.js was back in late 2021 - the main branch has more recent commits but it is not a great sign there has been no releaae since late 2021)
-
Project mention: Build your first (voice-)bot with Microsoft Power Virtual Agent | dev.to | 2022-11-19
To integrate your bot into your website, it is a good practice to use Microsoft´s bot framework webchat component. As Microsoft created the “Azure Bot Service” Bots component, we must change the integration code a little to make it work with Power Virtual Agent.
-
For my project I need this npm library. I searched on github for similiar libraries in python, but did not find any.
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
-
Automatic generation of the timeline — a graphical representation of a time period, on which important events are marked — from a Wikipedia article is a fascinating idea and very useful in quickly grasping the historical perspective. This post outlines the approach to create a well formatted timeline from any Wikipedia article using WinkNLP’s API and Named Entity Recognition (NER) feature:
-
node-red-contrib-chatbot
Visually build a full featured chat bot for Telegram, Facebook Messenger, Whatsapp and Slack with Node-RED. Almost no coding skills required.
-
-
Project mention: Help in creating a ChatGPT shortcut with a free Reverse Proxy API key 🔑 | reddit.com/r/shortcuts | 2023-05-04
-
-
-
-
-
Project mention: Anything like ChatGPT that you can run yourself? | reddit.com/r/selfhosted | 2022-12-07
https://github.com/onury5506/Discord-ChatGPT-Bot is what I'm using right now. It uses this: https://github.com/transitive-bullshit/chatgpt-api
-
Chatbot-Long-Short-Term-Memory
GPT-3 Chatbot with Long and Short Term Memory and advanced logic built in javascript with openai API - short and long memory, KYC, embeddings, openai, database, flexible, gpt-3.5-turbo, react
Project mention: I made an AI Character Chat app that lets you talk to any character from books, movies, shows, and also add your own characters with descriptions. Also has built-in ChatGPT and various helpers. App is FREE, and you can use your own API Key. | reddit.com/r/ChatGPT | 2023-04-10Good question, unfortunately not yet, the "memory" is pretty simple (certain depth back in the chat history, it's increased for subscribers and even more if you use your own API key.) I was looking into solutions like https://github.com/daveshap/LongtermChatExternalSources or https://github.com/FaustoNisida/Chatbot-Long-Short-Term-Memory and will add them eventually, just trying to gauge interest in the app now.
-
-
Project mention: How to use CatAI to apologize to your boss | reddit.com/r/ProgrammerHumor | 2023-05-13
-
chatgpt-mattermost-bot
A very simple implementation of a service for a mattermost bot that uses ChatGPT in the backend.
Project mention: Which has more value for money? ChatGPT Plus or GPT API? | reddit.com/r/SideProject | 2023-04-01 -
Project mention: GPT-4 message limit changed to 25 every 3 hours with further reduced cap coming next week | reddit.com/r/ChatGPT | 2023-03-17
A few weeks go someone posted "WeChatGPT", which used the API and pretended to be a dystopian, CCP-controlled search engine of the future. Every prompt ends with an advertising tie-in. Unfortunately it only now supports the pre-recorded queries, but I was impressed at how consistently on-point it was for the brands being shilled.
-
-
I've seen a lot of bots use Brainshop.ai, a free framework that can be used straight out of the box. You can tweak it also, providing custom responses and editing attributes to customize answers. For a pre-built bot using this framework (not mine!): https://github.com/Carbowix/Cleve
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
JavaScript Chatbot related posts
- Looking for a Hands-Free, Voice-Activated GPT Chat Mobile App
- I am opensourcing Privategpt UI which allows you to chat with your private data locally without the need for Internet and OpenAI
- I am opensourcing Privategpt UI which allows you to chat with your private data locally without the need for Internet and OpenAI
- I am opensourcing Privategpt UI which allows you to chat with your private data locally without the need for Internet and OpenAI
- I have created privategpt UI which allows you to chat with your private data locally without the need of internet and openai
- I am opensourcing privategpt - safegard your offline computer data with privategpt
- WhisperChat: An Open Source, Voice Based conversational assistant using React/Node
-
A note from our sponsor - Appwrite
appwrite.io | 27 May 2023
Index
What are some of the best open-source Chatbot projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | node-telegram-bot-api | 7,129 |
2 | nlp.js | 5,606 |
3 | venom | 4,771 |
4 | react-simple-chatbot | 1,574 |
5 | tmi.js | 1,455 |
6 | BotFramework-WebChat | 1,395 |
7 | sulla | 1,158 |
8 | wink-nlp | 971 |
9 | node-red-contrib-chatbot | 856 |
10 | aws-lex-web-ui | 613 |
11 | ChatGPT | 548 |
12 | ComfyJS | 340 |
13 | Firebot | 244 |
14 | react-native-chatbot | 240 |
15 | opal | 161 |
16 | Discord-ChatGPT-Bot | 137 |
17 | Chatbot-Long-Short-Term-Memory | 120 |
18 | botml | 100 |
19 | catai | 79 |
20 | chatgpt-mattermost-bot | 78 |
21 | future | 59 |
22 | beybot | 45 |
23 | Cleve | 38 |