java-langchains and langchain-java

These two tools are competitors, as both aim to provide a Java implementation of the LangChain framework, offering similar core functionalities for building LLM-based applications.

java-langchains
40
Emerging
langchain-java
30
Emerging
Maintenance 0/25
Adoption 7/25
Maturity 16/25
Community 17/25
Maintenance 0/25
Adoption 4/25
Maturity 16/25
Community 10/25
Stars: 41
Forks: 8
Downloads:
Commits (30d): 0
Language: Java
License: MIT
Stars: 6
Forks: 1
Downloads:
Commits (30d): 0
Language:
License: Apache-2.0
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About java-langchains

cupybara/java-langchains

A Java 8+ LangChain implementation. Build powerful LLM based applications in an (enterprise) Java context.

This project helps Java developers build applications that can understand and respond to questions based on large amounts of text. You can feed in documents from PDFs, databases, or search indexes, and it uses powerful AI models to generate answers, often citing the original sources. It's designed for enterprise Java environments, enabling sophisticated natural language processing within existing systems.

Enterprise Java Development Large Language Models Information Retrieval Question Answering Systems Document Processing

About langchain-java

langchain4j/langchain-java

Java implementation for LangChain

Scores updated daily from GitHub, PyPI, and npm data. How scores work