langchain4j and quickstart-rag-python

langchain4j
72
Verified
quickstart-rag-python
21
Experimental
Maintenance 22/25
Adoption 10/25
Maturity 16/25
Community 24/25
Maintenance 0/25
Adoption 5/25
Maturity 8/25
Community 8/25
Stars: 11,081
Forks: 2,029
Downloads:
Commits (30d): 141
Language: Java
License: Apache-2.0
Stars: 9
Forks: 1
Downloads:
Commits (30d): 0
Language: Jupyter Notebook
License:
No Package No Dependents
No License Stale 6m No Package No Dependents

About langchain4j

langchain4j/langchain4j

LangChain4j is an open-source Java library that simplifies the integration of LLMs into Java applications through a unified API, providing access to popular LLMs and vector databases. It makes implementing RAG, tool calling (including support for MCP), and agents easy. LangChain4j integrates seamlessly with various enterprise Java frameworks.

This library helps Java developers integrate powerful AI language models into their applications. It takes various large language models (LLMs) and vector databases as input, allowing developers to build features like advanced chatbots or intelligent data retrieval systems. The output is a Java application supercharged with AI capabilities, used by software engineers to enhance their products.

Java development AI application development LLM integration Enterprise software API integration

About quickstart-rag-python

mongodb-developer/quickstart-rag-python

This Python project demonstrates semantic search using MongoDB and two different LLM frameworks: LangChain and LlamaIndex. The goal is to load documents from MongoDB, generate embeddings for the text data, and perform semantic searches using both LangChain and LlamaIndex frameworks.

This project helps developers build applications that can understand and respond to natural language queries by finding the most relevant information from their MongoDB documents. It takes existing text data from MongoDB, processes it to understand its meaning, and then uses that understanding to perform highly accurate searches. It's designed for developers building intelligent applications, such as chatbots or knowledge assistants, that need to retrieve information semantically.

semantic-search information-retrieval application-development database-integration

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