# Argeo JJML are enterprise-grade Java bindings for the 
# ggml and llama.cpp LLMs inference libraries,
# with no other dependencies than base Java (17+)
# and the plain libggml*.so and libllama.so libraries

# To quickly test on Debian, just install the package and a JRE,

apt install libjjml-java default-jre-headless

# and run the smoke tests on a tiny model downloaded from HuggingFace:

java -ea -cp /usr/share/java/org.argeo.jjml.jar \
 /usr/share/doc/libjjml-java/examples/JjmlSmokeTests.java

# A local model can be specified as well, for example:

java -ea -cp /usr/share/java/org.argeo.jjml.jar \
 /usr/share/doc/libjjml-java/examples/JjmlSmokeTests.java \
 /var/lib/dib/qwen3.5-0.8b/q8_0/qwen3.5-0.8b-q8_0-00001-of-00002.gguf
