Distributed LLM inference and fine-tuning, in pure Java. No Python, no GIL, no Spring.
How to read this book
This is the docs/ folder of the Juno project, restructured
as a single, cross-linked reference. It assumes you already know what Juno is for and want the
detail: how the distributed inference engine is put together, how to drive it from the CLI or
from JVM code, how LoRA fine-tuning works end to end, and what governs the project itself.
Four parts, twenty-four chapters:
Part I: Getting started. What Juno is, how it is built internally, and every way to run it: CLI flags, local/cluster/lora/merge modes, the OpenAI-compatible REST API, JVM embedding, and AWS deployment.
Part II: LoRA fine-tuning. How the adapter math works and which architectures it covers, the training and inference REPL, and producing standalone merged models.
Part III: Model support and performance. Which architectures are supported today, a real debugging case study for Phi-3 inference, and the methodology behind Juno’s performance matrix.
Part IV: Governance, legal, and compliance. Project governance, the contribution and release workflow, the CLA, the legal reference (licensing, model weights, trademark, export control), commercial services, and the EU AI Act compliance gap analysis.
Where a diagram helps more than a paragraph, it is drawn as a Mermaid diagram so it renders natively in any viewer that supports it.
Table of Contents¶
Part I. Getting Started: Running and Integrating Juno
1. What Is Juno: Distributed Inference, GPU Acceleration, LoRA, and REST in One Engine
2. Architecture Reference: Pipeline and Tensor Parallelism, REST Layer, Handler Routing
6. JVM Integration: BOM, JunoPlayer, LoraTrainer, and the HTTP Client
7. AWS Deployment: Cluster Lifecycle and Free-Tier GPU Quotas
Part II. LoRA Fine-Tuning
8. LoRA Fundamentals: The Math, the Architecture Support Matrix
9. Training and Inference Workflows: the REPL, Q&A Facts, Common Pitfalls
Part III. Model Support and Performance
11. Model Support Matrix: Handlers, Status, and the Qwen/Gemma Roadmap
13. Performance Methodology: Reproducing and Reading the Test Matrix
Part IV. Governance, Legal, and Compliance
Back matter
References — the original Juno
docs/source files each chapter was built from