langchain4j vs awesome-llm-apps

A neutral, constraint-first comparison - live GitHub stats and typed relationships, not marketing.

langchain4jawesome-llm-apps
TaglineLangChain4j: Java-friendly Library for LLM Integration100+ AI Agent & RAG apps you can actually run — clone, customize, ship.
Stars13k117k
Forks2.4k17k
Open issues7856
LanguageJavaPython
LicenseApache-2.0Apache-2.0
Last pushedJul 7, 2026Jun 15, 2026
CategoriesLLM Frameworks, Developer Tools, Data & RetrievalAI Agents, LLM Frameworks

langchain4j

An idiomatic, open-source Java library that facilitates building applications powered by large language models (LLMs) and vector databases. It offers a unified API across multiple LLM providers and vector stores, making it easy to switch between different technologies without code rewriting.

Java

awesome-llm-apps

A repository containing a collection of AI agent and Retrieval-Augmented Generation (RAG) applications that are ready to be cloned, customized, and deployed. The projects cover various aspects such as AI agents, always-on agents, multi-agent teams, RAG techniques, voice agents, fine-tuning for specific use cases, and more.

Python