This repository is a community-maintained extension of LangChain4j, a Java library for building LLM-powered applications. It provides over 50 modular integrations with third-party AI model providers (Cohere, DashScope/Qwen, Zhipu AI, Qianfan, Xinference, OCI GenAI, TwelveLabs, ChatGLM), vector/embedding stores (Redis, Neo4j, CockroachDB, YugabyteDB, SQL Server, ClickHouse, OceanBase, Vearch, DuckDB, LanceDB, DynamoDB, Hazelcast, ArcadeDB, AlloyDB, Cloud SQL PG, S3 Vectors, MemFile, JVector), chat memory stores (SQL, MongoDB, Redis, Neo4j, DuckDB, CockroachDB, YugabyteDB, Hazelcast), web search engines (Brave, Serply, SearXNG, DuckDuckGo, Firecrawl), document loaders (Confluence, GitLab, Exa), document parsers (LlamaParse), document transformers (LLM graph extraction), code execution engines (Docker, local), browser execution engines (Playwright), agent tools (Jira, Xquik, Salt, Darkmoon, Live Tennis, web scraper, browser use), and MCP server support. The architecture follows a modular monorepo pattern with each integration as a separate Maven module, implementing standard LangChain4j interfaces (ChatModel, EmbeddingModel, EmbeddingStore, ChatMemoryStore, WebSearchEngine, Tool, ContentRetriever). All modules use a consistent builder pattern for configuration and provide Spring Boot auto-configuration (both for Spring Boot 3 and 4) via separate starter modules. The codebase includes extensive unit and integration tests using Testcontainers and real API keys, ensuring production readiness. Key entry points include the model classes (e.g., QwenChatModel, CohereChatModel), embedding store classes (e.g., Neo4jEmbeddingStore, RedisEmbeddingStore), and Spring Boot auto-configuration classes. The repository serves as a catalog of community-contributed integrations that extend the core LangChain4j framework, enabling developers to easily connect to various LLM providers and data stores without writing custom adapters.