Java AI

Open-source Java projects categorized as AI

Top 23 Java AI Projects

  • Chat2DB

    🔥🔥🔥AI-driven data management platform Over 1 million developers are using Chat2DB

  • Project mention: LLMs and SQL | news.ycombinator.com | 2024-04-29
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ali-dbhub

    已迁移新仓库,此版本将不再维护

  • Project mention: FLaNK Stack Weekly for 20 June 2023 | dev.to | 2023-06-20

    ChatGPT Mac/Windows App for SQL https://github.com/alibaba/Chat2DB

  • vespa

    AI + Data, online. https://vespa.ai

  • Deep Java Library (DJL)

    An Engine-Agnostic Deep Learning Framework in Java

  • burpgpt

    A Burp Suite extension that integrates OpenAI's GPT to perform an additional passive scan for discovering highly bespoke vulnerabilities, and enables running traffic-based analysis of any type.

  • mage

    Magic Another Game Engine (by magefree)

  • Project mention: Open source rules engine for Magic: The Gathering | news.ycombinator.com | 2023-12-14
  • forge

    An unofficial rules engine for the world's greatest card game. (by Card-Forge)

  • Project mention: Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler | news.ycombinator.com | 2024-03-20

    If you like Magic The Gathering card playing game, avoid Forge (Desktop + Android) because it is open source (made in Java) and it has all the cards, gameplays, you can build your deck or choose from a huge list of ready-made ones and play against the AI and online up to 4 players in the same game I believe.

    https://github.com/Card-Forge/forge

  • SaaSHub

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

    SaaSHub logo
  • timefold-solver

    The open source AI solver. Timefold is the successor of OptaPlanner, by the OptaPlanner team. Optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems

  • Project mention: Mathematical Optimization for Cargo Ships | news.ycombinator.com | 2024-06-05

    There is also the Timfold project [1], which continues OptaPlanner and offers ongoing support and further innovation [2]. You can find the documentation here [3] and some helpful examples here [4].

    [1] - https://timefold.ai/

  • submarine

    Submarine is Cloud Native Machine Learning Platform. (by apache)

  • venice

    Venice, Derived Data Platform for Planet-Scale Workloads. (by linkedin)

  • opennars

    OpenNARS for Research 3.0+

  • starwhale

    an MLOps/LLMOps platform

  • Project mention: Show HN: Starwhale – An open source MLOps/LLMOps Platform | news.ycombinator.com | 2024-01-30
  • RTranslator

    RTranslator is the world's first open source real-time translation app.

  • JavaRTS

    Hobby project, trying to create a simple RTS game with somewhat challenging AI

  • quarkus-langchain4j

    Quarkus Langchain4j extension

  • Project mention: FLaNK AI Weekly 18 March 2024 | dev.to | 2024-03-18
  • WristAssist

    A powerful ChatGPT and DALL-E app for all WearOS devices

  • Project mention: ChatGPT on WearOS watches (WristAssist) | /r/Android | 2023-10-31

    The entire source code is published on GitHub.

  • rivescript-java

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

  • Tools4AI

    Tools4AI is a 100% Java-based framework that empowers developers to create intelligent, self-governing software entities called autonomous agents using Artificial Intelligence. These agents excel at automating tasks (function calling), interacting with their environment, and making informed decisions based on learned models or predefined rules. Key Features: Effortless LLM Agent Construction: Tools4AI streamlines the process of building agents that leverage the power of large language models (

  • Project mention: How to use Google Gemini AI for Agriculture Productivity | dev.to | 2024-05-07

    Tools4AI offers versatile applications like the examples provided earlier. It can work with Google Gemini, OpenAI and Anthropic and Since the entire codebase is written in Java, it can be executed on any Java-enabled device, including Android phones. Furthermore, as an open-source project, developers have the opportunity to enhance, contribute to, or share the codebase, fostering collaborative innovation in AI-driven solutions for various domains.

  • QuantumMirror

    App for Sony cameras allows you to peer into alternate realities using AI

  • tidy-flappy-bird

    Vanilla implementation of NEAT and Flappy Bird

  • flunkydom

    personal ai agents for your assistance

  • nifi-djl-processor

    Apache NiFi 1.10 DJL

  • AI

    Explore the forefront of AI innovation with this dedicated repository, housing cutting-edge examples and implementations. Dive into the latest advancements, stay ahead with groundbreaking applications, and harness the power of state-of-the-art models and techniques. Elevate your understanding of artificial intelligence through hands-on work (by vishalmysore)

  • Project mention: How to Detect AI Hallucinations | dev.to | 2024-05-03

    Code for this article is available here and here , but as always I would suggest you to please read the full article for better understanding.

  • SaaSHub

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

    SaaSHub logo
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 AI discussion

Log in or Post with

Java AI related posts

  • How to use Google Gemini AI for Agriculture Productivity

    2 projects | dev.to | 7 May 2024
  • Practical use Cases of AI and Java

    1 project | dev.to | 6 May 2024
  • Why Build a ChatBot When You Can Create a LLM Agent on OpenAI or Gemini

    1 project | dev.to | 1 May 2024
  • LLMs and SQL

    1 project | news.ycombinator.com | 29 Apr 2024
  • How to Build an OpenAI GPT Agent in less than 15 mins

    1 project | dev.to | 28 Apr 2024
  • AI-driven data management platform

    1 project | news.ycombinator.com | 27 Apr 2024
  • OpenAI vs Gemini : Function Calling & Autonomous Agent

    1 project | dev.to | 26 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 Chat2DB 14,054
2 ali-dbhub 8,409
3 vespa 5,420
4 Deep Java Library (DJL) 3,926
5 burpgpt 1,924
6 mage 1,788
7 forge 848
8 timefold-solver 706
9 submarine 688
10 venice 432
11 opennars 369
12 starwhale 197
13 RTranslator 155
14 JavaRTS 137
15 quarkus-langchain4j 110
16 WristAssist 81
17 rivescript-java 64
18 Tools4AI 52
19 QuantumMirror 37
20 tidy-flappy-bird 22
21 flunkydom 21
22 nifi-djl-processor 7
23 AI 5

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com