Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

2.1. Overview

Java Unified Neural Orchestration. Juno is distributed LLM inference and fine-tuning written entirely in Java. The JVM reads GGUF binary directly and runs the full transformer forward pass end to end, with no subprocess and no separate inference runtime.

This section is the technical reference for how Juno is built. For task-oriented guides, see the CLI reference, REST API, and LoRA fine-tuning sections instead.

The big picture

A single GGUF model file is split across one or more node JVMs, either by depth (pipeline parallel) or by width (tensor parallel); see Distributed inference for both strategies. The coordinator JVM never runs model math itself: it tokenizes, schedules, samples, and streams tokens back to the client.

What is in this section

See also


<- 1.4 Supported Models  |  Table of Contents  |  2.2 Distributed Inference ->