Java Chatbot

Open-source Java projects categorized as Chatbot

Top 12 Java Chatbot Projects

  1. BotLibre

    An open platform for artificial intelligence, chat bots, virtual agents, social media automation, and live chat automation.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. java-slack-sdk

    Slack Developer Kit (including Bolt for Java) for any JVM language

  4. rultor

    DevOps team assistant that helps you merge, deploy, and release GitHub-hosted apps and libraries

  5. watomatic

    Auto reply app to enable auto reply for messengers like WhatsApp and Facebook Messenger

  6. Qiscus SDK

    Qiscus provide everything you need to power up your app with chats. And it's now made simple.

  7. Kommunicate Live Chat SDK

    Kommunicate.io Android Chatbot SDK

  8. IntelliJava

    Integrate with the latest language models, image generation, speech, and deep learning frameworks like ChatGPT, DALL·E, and Cohere using few java lines.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. rivescript-java

    A RiveScript interpreter for Java. RiveScript is a scripting language for chatterbots.

  11. turing

    :sparkles: :dna: Turing ES - Enterprise Search, Semantic Navigation, Chatbot using Search Engine and Generative AI.

  12. Racter

    :crocodile: A Java Framework for Building Bots on Facebook's Messenger Platform.

  13. GN_Tours_Services

    A real-world project coded in Java using Java-Swing GUI, MySQL database, JavaMail-API, Stripe-API.

  14. vaadin-openai-chat

    OpenAI GPT 3.5 Example Chat app using Vaadin

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Chatbot discussion

Log in or Post with

Java Chatbot related posts

  • Show HN: Android Chat SDK for Customer Support

    1 project | news.ycombinator.com | 26 Jun 2023
  • Need advice on creating a chatbot using ML and NLP

    1 project | /r/Chatbots | 3 Jun 2023
  • Conversational AI is Taking Over: We Called It

    1 project | /r/resultid | 14 May 2023
  • AI Chatbot

    1 project | /r/Chatbots | 11 Apr 2023
  • Building a chatbot with DialogFlow, Node.js, and React

    1 project | dev.to | 21 Sep 2022
  • I'm about to start a war

    4 projects | /r/ProgrammerHumor | 29 Jun 2022
  • How to Create a AI Chatbot in Python Framework

    1 project | dev.to | 26 Jun 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Chatbot projects in Java? This list will help you:

# Project Stars
1 BotLibre 606
2 java-slack-sdk 584
3 rultor 567
4 watomatic 477
5 Qiscus SDK 202
6 Kommunicate Live Chat SDK 76
7 IntelliJava 64
8 rivescript-java 64
9 turing 59
10 Racter 20
11 GN_Tours_Services 8
12 vaadin-openai-chat 4

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?