HamaWhiteGG/langchain-java
Java version of LangChain, while empowering LLM for Big Data.
Provides specialized toolkits for big data frameworks—including Spark SQL and Flink SQL agents—enabling LLM-powered queries directly on distributed data systems. Integrates multiple LLM providers (OpenAI, ChatGLM2, Ollama) and vector stores (Pinecone, Milvus) through a modular architecture supporting chains, agents, and RAG pipelines. Built on Java 17+ with Maven distribution, targeting the Java ecosystem for enterprise data processing workflows.
568 stars.
Stars
568
Forks
108
Language
Java
License
Apache-2.0
Category
Last pushed
Nov 20, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/HamaWhiteGG/langchain-java"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
quarkiverse/quarkus-langchain4j
Quarkus Langchain4j extension
hkh1012/langboot
Using Langchain's ideas to build SpringBoot AI applications | 用langchain的思想,构建SpringBoot AI应用
tryAGI/LangChain.Providers
Part of the LangChain.NET project. Has separate abstractions, does not contain dependencies on...
showpune/spring-petclinic-langchain4j
It is a langchain4j LLM demo of petclinic
b6k-dev/quarkus-skill
Quarkus platform reference docs and installable skill for AI coding assistants, focused on...