JChunk project is simple library that enables different types of text splitting strategies, essential for RAG applications.
<dependency>
<groupId>io.jchunk</groupId>
<artifactId>jchunk-...</artifactId> <!-- replace dots with desired module name -->
<version>${jchunk.version}</version>
</dependency>
implementation group: 'io.jchunk', name: 'jchunk-...', version: "${JCHUNK_VERSION}" // replace dots with desired module name
To build with tests
./mvnw clean verify -Dgpg.skip=true
To reformat using the java-format plugin
./mvnw spotless:apply
To check javadocs using the javadoc:javadoc
./mvnw javadoc:javadoc -Pjavadoc
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.