title | category | icon |
---|---|---|
High-Quality Open Source AI Projects in Java |
Open Source Projects |
a-MachineLearning |
Due to the limited application of Java in the field of AI, there are very few related open source projects.
- Spring AI: An engineering application framework for artificial intelligence, providing Spring-friendly APIs and abstractions for developing AI applications.
- Spring AI Alibaba: An AI application development framework implemented in Java, designed to simplify the development of Java AI applications, allowing Java developers to create AI applications just like they develop regular applications with Spring.
- LangChain4j: The Java version of LangChain, aimed at simplifying the process of integrating LLM (Large Language Model) into Java applications.
- Deeplearning4j: Deeplearning4j is the first commercially-grade, open-source, distributed deep learning library written for Java and Scala.
- Smile: A machine learning library based on Java and Scala.
- GdxAI: An artificial intelligence framework completely written in Java for game development using libGDX.
- springboot-openai-chatgpt: A project based on the SpringCloud microservices architecture, integrating GPT-3.5, GPT-4.0, Baidu Wenxin Yiyan, Midjourney, and more.
- ai-beehive: AI Beehive, based on Java using Spring Boot 3 and JDK 17, supports functionalities such as ChatGPT, OpenAi Image, Midjourney, NewBing, Wenxin Yiyan, and more.