langchain4j/langchain4j-spring
LangChain4j integration with Spring
What it solves
It simplifies the integration of LangChain4j into Spring Boot applications, providing pre-configured starters that allow developers to quickly add AI capabilities to their Java ecosystem.
How it works
The project provides Spring Boot starters for popular AI integrations, enabling developers to to integrate AI components without writing extensive boilerplate code.
Who it’s for
Java developers using the Spring Boot framework who want to integrate Large Language Models (LLMs) and other AI tools into their applications.
Highlights
- Spring Boot starters for popular AI integrations
- Streamlined setup for Java-based AI applications
Related
- Project
langchain4j/langchain4jAn idiomatic Java library that simplifies integrating LLMs into JVM applications through unified APIs for providers and embedding stores, and a toolbox for building RAG and agentic apps.
- Project
ThomasVitale/llm-apps-java-spring-aiA collection of sample Java applications and patterns demonstrating how to build Generative AI and LLM-powered apps using the Spring AI framework.
- Project
jeecgboot/JeecgBootAn AI-powered low-code platform for Java enterprises that generates full-stack systems from natural language and provides a RAG-based AI application builder.
- Project
moyangzhan/langchain4j-aideepinAn AI application platform for building business assistants that integrates AI chat, RAG, visual workflow orchestration, and long-term memory.
- Project
spring-projects/spring-aiA Spring-friendly API and abstraction layer for Java developers to integrate various AI models and vector stores into enterprise applications with portability and modularity.