Project Dependencies
compile
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
GroupId | ArtifactId | Version | Type | Licenses |
---|---|---|---|---|
com.fasterxml.jackson.core | jackson-databind | 2.17.2 | jar | The Apache Software License, Version 2.0 |
dev.langchain4j | langchain4j | 0.36.0 | jar | Apache-2.0 |
org.eclipse.jetty | jetty-server | 12.0.11 | jar | Eclipse Public License - Version 2.0Apache Software License - Version 2.0 |
org.eclipse.jetty.ee10 | jetty-ee10-servlet | 12.0.11 | jar | Eclipse Public License - Version 2.0Apache Software License - Version 2.0 |
org.slf4j | slf4j-jdk14 | 2.0.9 | jar | MIT License |
test
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
GroupId | ArtifactId | Version | Type | Licenses |
---|---|---|---|---|
com.fasterxml.jackson.module | jackson-module-jsonSchema | 2.17.2 | jar | The Apache Software License, Version 2.0 |
com.github.victools | jsonschema-generator | 4.36.0 | jar | The Apache License, Version 2.0 |
org.bsc.langgraph4j | langgraph4j-adaptive-rag | 1.0.0 | jar | MIT |
org.bsc.langgraph4j | langgraph4j-agent-executor | 1.0.0 | jar | MIT |
org.junit.jupiter | junit-jupiter | 5.10.2 | jar | Eclipse Public License v2.0 |
provided
The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:
GroupId | ArtifactId | Version | Type | Licenses |
---|---|---|---|---|
org.bsc.langgraph4j | langgraph4j-core-jdk8 | 1.0.0 | jar | MIT |
Project Transitive Dependencies
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
compile
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
test
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
provided
The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:
GroupId | ArtifactId | Version | Type | Licenses |
---|---|---|---|---|
org.bsc.async | async-generator-jdk8 | 2.2.0 | jar | MIT |
Project Dependency Graph
Dependency Tree
- org.bsc.langgraph4j:langgraph4j-studio:jar:1.0.0
- org.bsc.langgraph4j:langgraph4j-core-jdk8:jar:1.0.0 (provided)
- org.bsc.async:async-generator-jdk8:jar:2.2.0 (provided)
- org.slf4j:slf4j-api:jar:2.0.9 (compile)
- com.fasterxml.jackson.core:jackson-databind:jar:2.17.2 (compile)
- com.fasterxml.jackson.core:jackson-annotations:jar:2.17.2 (compile)
- com.fasterxml.jackson.core:jackson-core:jar:2.17.2 (compile)
- org.eclipse.jetty:jetty-server:jar:12.0.11 (compile)
- org.eclipse.jetty:jetty-http:jar:12.0.11 (compile)
- org.eclipse.jetty:jetty-util:jar:12.0.11 (compile)
- org.eclipse.jetty:jetty-io:jar:12.0.11 (compile)
- org.eclipse.jetty:jetty-http:jar:12.0.11 (compile)
- org.eclipse.jetty.ee10:jetty-ee10-servlet:jar:12.0.11 (compile)
- jakarta.servlet:jakarta.servlet-api:jar:6.0.0 (compile)
- org.eclipse.jetty:jetty-security:jar:12.0.11 (compile)
- org.eclipse.jetty:jetty-session:jar:12.0.11 (compile)
- org.slf4j:slf4j-jdk14:jar:2.0.9 (compile)
- org.junit.jupiter:junit-jupiter:jar:5.10.2 (test)
- org.junit.jupiter:junit-jupiter-api:jar:5.10.2 (test)
- org.opentest4j:opentest4j:jar:1.3.0 (test)
- org.junit.platform:junit-platform-commons:jar:1.10.2 (test)
- org.apiguardian:apiguardian-api:jar:1.1.2 (test)
- org.junit.jupiter:junit-jupiter-params:jar:5.10.2 (test)
- org.junit.jupiter:junit-jupiter-engine:jar:5.10.2 (test)
- org.junit.platform:junit-platform-engine:jar:1.10.2 (test)
- org.junit.jupiter:junit-jupiter-api:jar:5.10.2 (test)
- dev.langchain4j:langchain4j:jar:0.36.0 (compile)
- dev.langchain4j:langchain4j-core:jar:0.36.0 (compile)
- com.google.code.gson:gson:jar:2.10.1 (compile)
- org.apache.opennlp:opennlp-tools:jar:1.9.4 (compile)
- dev.langchain4j:langchain4j-core:jar:0.36.0 (compile)
- org.bsc.langgraph4j:langgraph4j-agent-executor:jar:1.0.0 (test)
- org.bsc.langgraph4j:langgraph4j-langchain4j:jar:1.0.0 (test)
- dev.langchain4j:langchain4j-open-ai:jar:0.36.0 (test)
- dev.ai4j:openai4j:jar:0.23.0 (test)
- com.squareup.okhttp3:okhttp-sse:jar:4.12.0 (test)
- org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:1.9.10 (test)
- org.jetbrains.kotlin:kotlin-stdlib:jar:1.9.10 (test)
- org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.9.10 (test)
- org.jetbrains:annotations:jar:13.0 (test)
- org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:1.9.10 (test)
- org.jetbrains.kotlin:kotlin-stdlib:jar:1.9.10 (test)
- com.knuddels:jtokkit:jar:1.1.0 (test)
- dev.ai4j:openai4j:jar:0.23.0 (test)
- org.bsc.langgraph4j:langgraph4j-adaptive-rag:jar:1.0.0 (test)
- dev.langchain4j:langchain4j-chroma:jar:0.36.0 (test)
- com.squareup.retrofit2:retrofit:jar:2.9.0 (test)
- com.squareup.retrofit2:converter-gson:jar:2.9.0 (test)
- com.squareup.okhttp3:okhttp:jar:4.12.0 (test)
- com.squareup.okio:okio:jar:3.6.0 (test)
- com.squareup.okio:okio-jvm:jar:3.6.0 (test)
- com.squareup.okio:okio:jar:3.6.0 (test)
- dev.langchain4j:langchain4j-web-search-engine-tavily:jar:0.36.0 (test)
- com.squareup.retrofit2:converter-jackson:jar:2.9.0 (test)
- dev.langchain4j:langchain4j-chroma:jar:0.36.0 (test)
- com.github.victools:jsonschema-generator:jar:4.36.0 (test)
- com.fasterxml:classmate:jar:1.5.1 (test)
- com.fasterxml.jackson.module:jackson-module-jsonSchema:jar:2.17.2 (test)
- javax.validation:validation-api:jar:1.1.0.Final (test)
- org.bsc.langgraph4j:langgraph4j-core-jdk8:jar:1.0.0 (provided)
Licenses
Eclipse Public License - Version 2.0: Core :: HTTP, Core :: IO, Core :: Security, Core :: Server, Core :: Sessions, Core :: Utilities, EE10 :: Servlet
Apache Software License - Version 2.0: Core :: HTTP, Core :: IO, Core :: Security, Core :: Server, Core :: Sessions, Core :: Utilities, EE10 :: Servlet
The Apache License, Version 2.0: Java JSON Schema Generator, Kotlin Stdlib, Kotlin Stdlib Common, Kotlin Stdlib Jdk7, Kotlin Stdlib Jdk8, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j
MIT License: JTokkit, SLF4J API Module, SLF4J JDK14 Provider
Eclipse Public License v2.0: JUnit Jupiter (Aggregator), JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API
Apache-2.0: Gson, Java Client for OpenAI (ChatGPT), LangChain4j, LangChain4j :: Integration :: Chroma, LangChain4j :: Integration :: OpenAI, LangChain4j :: Web Search Engine :: Tavily
Apache License, Version 2.0: Apache OpenNLP Tools, ClassMate, LangChain4j :: Core
MIT: async-generator::jdk8, langgraph4j::core::jdk8, langgraph4j::langchain4j, langgraph4j::sample::adaptive-rag, langgraph4j::sample::agent-executor, langgraph4j::studio
EPL 2.0: Jakarta Servlet
GPL2 w/ CPE: Jakarta Servlet
The Apache Software License, Version 2.0: Bean Validation API, Converter: Gson, Converter: Jackson, IntelliJ IDEA Annotations, Jackson-annotations, Jackson-core, Retrofit, jackson-databind, jackson-module-jsonSchema, okhttp, okhttp-sse, okio
Dependency File Details
Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
---|---|---|---|---|---|---|
classmate-1.5.1.jar | 67.8 kB | 55 | 40 | 5 | 1.6 | Yes |
jackson-annotations-2.17.2.jar | 78.5 kB | 87 | 74 | 2 | 1.6 | Yes |
jackson-core-2.17.2.jar | 581.9 kB | 272 | - | - | - | - |
• Root | - | 242 | 210 | 14 | 1.8 | Yes |
• Versioned | - | 2 | 1 | 1 | 9 | No |
• Versioned | - | 10 | 3 | 1 | 11 | Yes |
• Versioned | - | 9 | 2 | 1 | 17 | Yes |
• Versioned | - | 9 | 2 | 1 | 21 | Yes |
jackson-databind-2.17.2.jar | 1.6 MB | 824 | - | - | - | - |
• Root | - | 822 | 784 | 23 | 1.8 | Yes |
• Versioned | - | 2 | 1 | 1 | 9 | No |
jackson-module-jsonSchema-2.17.2.jar | 79.5 kB | 88 | - | - | - | - |
• Root | - | 86 | 67 | 6 | 1.8 | Yes |
• Versioned | - | 2 | 1 | 1 | 9 | No |
jsonschema-generator-4.36.0.jar | 160.5 kB | 85 | - | - | - | - |
• Root | - | 83 | 67 | 4 | 1.8 | Yes |
• Versioned | - | 2 | 1 | 1 | 9 | No |
gson-2.10.1.jar | 283.4 kB | 238 | - | - | - | - |
• Root | - | 236 | 217 | 9 | 1.7 | Yes |
• Versioned | - | 2 | 1 | 1 | 9 | No |
jtokkit-1.1.0.jar | 3.2 MB | 34 | 24 | 2 | 1.8 | Yes |
okhttp-4.12.0.jar | 789.5 kB | 341 | 317 | 17 | 1.8 | Yes |
okhttp-sse-4.12.0.jar | 13.1 kB | 15 | 8 | 2 | 1.8 | Yes |
okio-3.6.0.jar | 25.7 kB | 49 | 0 | 0 | - | - |
okio-jvm-3.6.0.jar | 359.6 kB | 112 | 107 | 2 | 1.8 | Yes |
converter-gson-2.9.0.jar | 4.6 kB | 9 | 4 | 1 | 1.8 | Yes |
converter-jackson-2.9.0.jar | 4.1 kB | 9 | 4 | 1 | 1.8 | Yes |
retrofit-2.9.0.jar | 125.4 kB | 116 | 108 | 3 | 1.8 | Yes |
openai4j-0.23.0.jar | 196.2 kB | 200 | 177 | 8 | 1.8 | Yes |
langchain4j-0.36.0.jar | 150.1 kB | 122 | 89 | 14 | 17 | Yes |
langchain4j-chroma-0.36.0.jar | 26.1 kB | 29 | 17 | 1 | 17 | Yes |
langchain4j-core-0.36.0.jar | 288.7 kB | 295 | 227 | 52 | 17 | Yes |
langchain4j-open-ai-0.36.0.jar | 77 kB | 43 | 31 | 2 | 17 | Yes |
langchain4j-web-search-engine-tavily-0.36.0.jar | 16.9 kB | 23 | 11 | 1 | 17 | Yes |
jakarta.servlet-api-6.0.0.jar | 347.6 kB | 157 | 85 | 5 | 11 | Yes |
validation-api-1.1.0.Final.jar | 63.8 kB | 122 | 106 | 8 | 1.6 | Yes |
opennlp-tools-1.9.4.jar | 1.3 MB | 926 | 842 | 66 | 1.8 | Yes |
apiguardian-api-1.1.2.jar | 6.8 kB | 9 | 3 | 2 | 1.6 | Yes |
async-generator-jdk8-2.2.0.jar | 16.6 kB | 20 | 10 | 1 | 1.8 | Yes |
adaptive-rag/target/classes | - | 0 | 0 | 0 | - | - |
agent-executor/target/classes | - | 0 | 0 | 0 | - | - |
core-jdk8/target/classes | - | 0 | 0 | 0 | - | - |
langchain4j/target/classes | - | 0 | 0 | 0 | - | - |
jetty-http-12.0.11.jar | 414.2 kB | 227 | 208 | 5 | 17 | Yes |
jetty-io-12.0.11.jar | 321.7 kB | 217 | 202 | 6 | 17 | Yes |
jetty-security-12.0.11.jar | 145.3 kB | 106 | 90 | 7 | 17 | Yes |
jetty-server-12.0.11.jar | 610.5 kB | 312 | 294 | 7 | 17 | Yes |
jetty-session-12.0.11.jar | 117.2 kB | 58 | 47 | 2 | 17 | Yes |
jetty-util-12.0.11.jar | 673.1 kB | 406 | 378 | 13 | 17 | Yes |
jetty-ee10-servlet-12.0.11.jar | 422.2 kB | 195 | 178 | 7 | 17 | Yes |
annotations-13.0.jar | 17.5 kB | 45 | 32 | 2 | 1.5 | Yes |
kotlin-stdlib-1.9.10.jar | 1.7 MB | 1026 | - | - | - | - |
• Root | - | 1024 | 966 | 43 | 1.8 | Yes |
• Versioned | - | 2 | 1 | 1 | 9 | No |
kotlin-stdlib-common-1.9.10.jar | 225.1 kB | 386 | 0 | 0 | - | - |
kotlin-stdlib-jdk7-1.9.10.jar | 1 kB | 5 | - | - | - | - |
• Root | - | 3 | 0 | 0 | - | - |
• Versioned | - | 2 | 1 | 1 | 9 | No |
kotlin-stdlib-jdk8-1.9.10.jar | 1 kB | 5 | - | - | - | - |
• Root | - | 3 | 0 | 0 | - | - |
• Versioned | - | 2 | 1 | 1 | 9 | No |
junit-jupiter-5.10.2.jar | 6.4 kB | 5 | 1 | 1 | 9 | No |
junit-jupiter-api-5.10.2.jar | 211 kB | 197 | 182 | 8 | 1.8 | Yes |
junit-jupiter-engine-5.10.2.jar | 244.7 kB | 147 | 130 | 9 | 1.8 | Yes |
junit-jupiter-params-5.10.2.jar | 586 kB | 381 | 347 | 22 | 1.8 | Yes |
junit-platform-commons-1.10.2.jar | 106.2 kB | 64 | - | - | - | - |
• Root | - | 56 | 43 | 7 | 1.8 | Yes |
• Versioned | - | 8 | 2 | 1 | 9 | Yes |
junit-platform-engine-1.10.2.jar | 204.8 kB | 153 | 136 | 10 | 1.8 | Yes |
opentest4j-1.3.0.jar | 14.3 kB | 15 | 9 | 2 | 1.6 | Yes |
slf4j-api-2.0.9.jar | 64.6 kB | 67 | - | - | - | - |
• Root | - | 65 | 51 | 4 | 1.8 | Yes |
• Versioned | - | 2 | 1 | 1 | 9 | No |
slf4j-jdk14-2.0.9.jar | 10.4 kB | 20 | - | - | - | - |
• Root | - | 18 | 4 | 1 | 1.8 | Yes |
• Versioned | - | 2 | 1 | 1 | 9 | No |
Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
51 | 16.1 MB | 8317 | 6927 | 407 | 17 | 42 |
compile: 17 | compile: 7.5 MB | compile: 4529 | compile: 3980 | compile: 237 | 17 | compile: 17 |
provided: 2 | provided: 20.7 kB | provided: 20 | provided: 10 | provided: 1 | provided: 1 | |
test: 32 | test: 8.6 MB | test: 3768 | test: 2937 | test: 169 | 17 | test: 24 |