SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript Chatbot Projects
-
ChatALL
Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MOSS, 讯飞星火, 文心一言 and more, discover the best answers
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
jsplumb
Build Connectivity Quickly. Rapidly build diagramming apps and rich graphical front ends with React, Angular, Svelte, Vue, Javascript and Typescript.
-
nlp.js
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
-
-
-
-
awesome-hermes-agent
A curated list of skills, plugins, tools, integrations, and resources for Hermes Agent by Nous Research
-
-
-
-
-
-
Termino.js
Create a web based terminal on any website - great for games, animations and real world apps!
-
ethora
SDK monorepo for Ethora chat / messaging platform. (1) Pick an SDK for your frontend stack. (2) Integrate manually or using ethora-setup. (3) Optionally configure app settings, deploy AI agents etc. Server: ethora.com cloud [free]. Dedicated server + SLA option for enterprise customers.
-
-
EdgeChains
EdgeChains.js is Full-Stack GenAI library. Front-end, backend, apis, prompt management, distributed computing. All core prompts & chains are managed declaratively in jsonnet (and not hidden in classes)
-
GPTPortal
A feature-rich portal to chat with GPT-4, Claude, Gemini, Mistral, & OpenAI Assistant APIs via a lightweight Node.js web app; supports customizable multimodality for voice, images, & files.
-
-
DuckDuckGPT
🐤 DuckDuckGo add-on that brings the magic of ChatGPT to search results (powered by GPT-4!)
-
IntelliNode
Access the latest AI models like ChatGPT, LLaMA, Deepseek, Diffusion, Hugging face, and beyond through a unified prompt layer and performance evaluation
Code Example: https://github.com/intelligentnode/IntelliNode/tree/main/samples/frontend
-
Open-Poe-AI
Open-source self-hosted alternative to Poe AI — chat with GPT, Claude, Gemini, Llama and other LLMs from a single interface. Bring your own API keys.
JavaScript Chatbot discussion
JavaScript Chatbot related posts
-
HOCKS AI: I Open-Sourced a Full AI Platform With Chat, Vision, Video Analysis & Website Generation — Runs at $0/Month
-
Show HN: King Louie – desktop AI with 20 agent tools, no cloud required
-
VarCouch — I Built an AI Therapist for Your Code Variables (They Need It)
-
Show HN: I'm sick of switching between LLMs
-
Show HN: King Louie a local multi-machine AI assistant
-
Prompts.chat: Free and Open Source Social Platform for AI Prompts
-
LLM Prompts
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2026
Index
What are some of the best open-source Chatbot projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | ChatALL | 16,409 |
| 2 | BlackFriday-GPTs-Prompts | 9,501 |
| 3 | node-telegram-bot-api | 9,162 |
| 4 | jsplumb | 7,777 |
| 5 | nlp.js | 6,560 |
| 6 | adrenaline | 3,753 |
| 7 | chatgpt.js | 2,038 |
| 8 | react-simple-chatbot | 1,757 |
| 9 | awesome-hermes-agent | 1,687 |
| 10 | tmi.js | 1,592 |
| 11 | wink-nlp | 1,380 |
| 12 | sulla | 1,304 |
| 13 | st-chat | 1,099 |
| 14 | aws-lex-web-ui | 822 |
| 15 | Termino.js | 644 |
| 16 | ethora | 536 |
| 17 | ComfyJS | 431 |
| 18 | EdgeChains | 423 |
| 19 | GPTPortal | 397 |
| 20 | ChatGPT Infinity | 351 |
| 21 | DuckDuckGPT | 275 |
| 22 | IntelliNode | 273 |
| 23 | Open-Poe-AI | 242 |