SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java AI Projects
-
Project mention: CLI to manage your SQL database schemas and migrations | news.ycombinator.com | 2025-11-01
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
JeecgBoot
AI 低代码平台「低代码 + 零代码」双驱动!低代码可一键生成前后端代码;零代码可 5 分钟搭建系统;AI Skills 一句话画流程、设计表单、生成整套系统。内置 AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领「AI 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,消除 Java 项目 80% 的重复工作,提效而不失灵活。
-
Chat2DB
AI-driven database tool and SQL client, The hottest GUI client, supporting MySQL, Oracle, PostgreSQL, DB2, SQL Server, DB2, SQLite, H2, ClickHouse, and more.
-
Project mention: OpenDataLoader PDF v2.0 Hits #1 on GitHub Trending Globally ! | dev.to | 2026-03-23
OpenDataLoader PDF v2.0 Hits #1 on GitHub Trending Globally — Just One Week After Launch!
-
Project mention: Apache Doris 4.0: One Engine for Analytics, Full-Text Search, and Vector Search | dev.to | 2025-10-24
The latest version of Apache Doris is now available for download. Visit doris.apache.org for detailed release notes and upgrade guides, and join the Doris community to explore, test, and share your feedback.
-
-
Project mention: How I Improved Zero-Shot Classification in Deep Java Library (DJL) OSS | dev.to | 2025-06-15
# install release version of djl-converter pip install https://publish.djl.ai/djl_converter/djl_converter-0.30.0-py3-none-any.whl # install from djl master branch pip install "git+https://github.com/deepjavalibrary/djl.git#subdirectory=extensions/tokenizers/src/main/python" # install djl-convert from local djl repo git clone https://github.com/deepjavalibrary/djl.git cd djl/extensions/tokenizers/src/main/python python3 -m pip install -e . # Add djl-convert to PATH (if installed locally or not globally available) export PATH="$HOME/.local/bin:$PATH" # install optimum if you want to convert to OnnxRuntime pip install optimum # convert a single model to TorchScript, Onnxruntime or Rust djl-convert --help # import models as DJL Model Zoo djl-import --help
-
-
Project mention: MTG Bench: Testing how well LLMs can play magic | news.ycombinator.com | 2026-06-11
I know the author specifically did not use a rules engine in their simulation because of uncertainty on how it would affect it.
I do still wonder if adapting something like card forge for llm use would result in engaging gameplay with an llm.
https://github.com/Card-Forge/forge
-
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.
-
Project mention: Show HN: A (de)compiler and parser/engine for custom Magic: The Gathering cards | news.ycombinator.com | 2026-05-06
This is very cool!
If you're looking for a good test suite, I wonder if you might be able to adapt any of the tests available in XMage? They have a pretty extensive test suite (such as for copy effects [0]) and if you point your agent at their code, I wonder how many could be usefully adapted to your system?
[0] - https://github.com/magefree/mage/tree/master/Mage.Tests/src/...
-
langgraph4j
🚀 LangGraph for Java. A library for develop AI Agentic Architectures in the Java ecosystem. Designed to work seamlessly with both Langchain4j and Spring AI.
This article shows how to combine both ideas in LangGraph4j so that a skill is not just prompt text, but a fully operational sub-agent exposed as a tool. The result is a practical pattern for building modular multi-agent systems in Java with Spring AI and LangGraph4j, while keeping each agent focused, reusable, and low in context cost.
-
Timefold Solver
The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.
Project mention: Last fifty years of integer linear programming: Recent practical advances | news.ycombinator.com | 2025-06-17 -
adk-java
An open-source, code-first Java toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
-
TornadoVM
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
-
One especially helpful resource were the Spring AI examples that showcase putting everything together. For example, how to use the MCP annotations to create MCP tools.
-
Project mention: Open-Source Projects Running Transformers on CPUs to GPUs in Pure-Modern Java | news.ycombinator.com | 2026-04-10
-
ByteChef
Open-source platform that unifies AI agent orchestration and workflow automation — autonomy and precision in one platform.
Project mention: Show HN: ByteChef – Open-source alternative to Zapier/n8n with Apache 2.0 core | news.ycombinator.com | 2026-04-23 -
-
DB2Rest
Instant no code DATA API platform for relational databases. Connect any database, run anywhere. Power your GENAI application function/tools calls in seconds.
-
-
solon-ai
Java AI application development framework (supports LLM-tool,skill; RAG; MCP; Agent-ReAct,Team-Agent). Compatible with java8 ~ java25. It can also be embedded in SpringBoot, jFinal, Vert.x, Quarkus, and other frameworks.
GitHub address: https://github.com/opensolon/solon-ai
-
Java AI discussion
Java AI related posts
-
MTG Bench: Testing how well LLMs can play magic
-
Building AI Agents with Spring AI and Amazon Bedrock AgentCore - Part 5 Deploy MCP client for Conference application on AgentCore Runtime
-
Skill-Based Sub-Agents with LangGraph4j and Spring AI
-
Wrap the GitHub MCP Registry as a Naftiko Capability — REST, MCP, and Agent Skills From One Spec
-
Building AI Agents with Spring AI and Amazon Bedrock AgentCore - Part 1 Introduction to the series
-
Spring AI SDK for Amazon Bedrock AgentCore: Build Production-Ready Java AI Agents
-
Naftiko
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2026
Index
What are some of the best open-source AI projects in Java? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | dbeaver | 50,531 |
| 2 | JeecgBoot | 46,688 |
| 3 | Chat2DB | 25,751 |
| 4 | opendataloader-pdf | 24,423 |
| 5 | doris | 15,460 |
| 6 | vespa | 6,958 |
| 7 | Deep Java Library (DJL) | 4,825 |
| 8 | jabref | 4,372 |
| 9 | forge | 2,429 |
| 10 | burpgpt | 2,312 |
| 11 | mage | 2,283 |
| 12 | langgraph4j | 1,732 |
| 13 | Timefold Solver | 1,681 |
| 14 | adk-java | 1,590 |
| 15 | TornadoVM | 1,454 |
| 16 | spring-ai-examples | 1,326 |
| 17 | Jlama | 1,286 |
| 18 | ByteChef | 773 |
| 19 | venice | 604 |
| 20 | DB2Rest | 462 |
| 21 | opennars | 417 |
| 22 | solon-ai | 401 |
| 23 | simple-openai | 379 |