Edge0

Edge0-120B ยท Q3_K

Think big. Run here. A 120B agent. On one consumer GPU. Sparse. By design. Latent MoE. Trained natively at 4 bits.

GitHub Windows releases

Edge0-145B-q3k Edge0-145B-NVFP4 Edge0-120B-NVFP4

Quality ยท Speed ยท Architecture ยท Quick start


A 120B agent for local inference.

144.6 tok/s agent decode ยท 4576.5 tok/s 16K prefill ยท 75.3 terminal-bench 2.1.

Throughput measured on RTX 5090 D 24 GB ยท Q3_K.

A latent sparse MoE: 48 layers, 512 experts, 10 active per token, 256K context, trained natively at 4 bits.

This repository: Edge0-120B ยท Q3_K

โ“˜ 120B Q3_K was tested with a 16 GiB VRAM + 20 GiB host RAM budget on RTX 5090 D 24 GB. These are test limits, not minimum system requirements; see the speed table and residency figures below.

Model overview

Q3_K ยท RTX 5090 D 24 GB. Prefill throughput uses a 16K-token input; weight sizes are listed separately for each format.

Edge0-120B Q3_K model overview: architecture, benchmark scores, throughput and weight sizes

Quality

Higher is better. Results are listed by model.

Six-model Quality comparison: DeepSWE 1.1, Terminal-Bench 2.1, HLE, GPQA-Diamond, IFBench, AA-LCR. All panels use a 0โ€“100 scale. Full model names, scores and missing values are shown in the chart.

Speed

Throughput is shown in tok/s, grouped by hardware and build. The summary above uses Q3_K on RTX 5090 D 24 GB.

Full speed table ยท all reported machines and builds

Highlighted rows show the Q3_K build in this repository.

Machine Build 4K prefill 16K prefill Chat decode Agent decode
RTX 5090 D 24 GB Q3_K 3236.7 4576.5 130.2 144.6
RTX 5090 D 24 GB NVFP4 2668.5 4357.1 124.9 135.5
RTX 4090 24 GB Q3_K 2637.5 3551.1 95.0 104.9
RTX Spark N1X 60 GiB Q3_K 987.0 1081.7 47.2 68.4
RTX Spark N1X 60 GiB NVFP4 996.4 1066.9 45.1 68.9
Apple M2 Ultra (Metal) Q3_K 867.6 908.7 60.4 63.0
16 GiB VRAM + 20 GiB RAM Q3_K 430 778 62.4 73.3
16 GiB VRAM + 20 GiB RAM NVFP4 361.1 619.7 51.3 59.9
Measurement conditions ยท constrained budget and memory residency

16 GiB VRAM + 20 GiB RAM rows are the RTX 5090 D 24 GB again, constrained by cgroup to a 16 GiB VRAM and 20 GiB system-RAM budget โ€” not a different card. With residency on, the same card holds Q3_K (27.98 GiB of weights) as 22.93 GiB VRAM + 18.40 GiB RAM, and NVFP4 (32.96 GiB) as 23.02 GiB VRAM + 23.40 GiB RAM โ€” disjoint expert sets, nothing counted twice.

In action

These demonstrations were recorded with Edge0-145B.

Architecture

Architecture details ยท diagram, configuration and expert routing

Edge0-120B architecture and expert routing

Edge0-120B
Total parameters 120B ยท 8.64 B active per token
Layers 48 ยท hybrid attention, full every 4 layers + sparse indexer
Experts 512 per layer, 10 routed + 1 shared active per token, SwiGLU width 640
Expert pool 60.4 B parameters at latent width โ„“ = 1280
PLE 51.2 B n-gram embedding table, fp8, memory-mapped
MTP head 1.26 B draft model, 512 experts, for speculative decode
Context 256K ยท KV int8 with 32K resident
Builds Q3_K 27.98 GiB ยท NVFP4 32.96 GiB

Left: the stack the model actually runs โ€” token embedding, 48 hybrid-attention layers, final norm, lm_head. Right: one layer opened up. Attention reads and writes the full 2560 width. D then projects the token down to โ„“ per routing group, the router picks 10 of 512 experts, each expert runs โ„“ โ†’ 640 โ†’ โ„“, a shared expert runs alongside, and U projects the combined result back to 2560.

Everything outside the expert pool stays at 2560: D and U are shared, one copy per layer. Only the 512 experts work at โ„“. That is why an expert is a fixed 1,164,800 B record โ€” the engine keeps a few thousand of them on the card and streams the rest from host memory, at a cost that tracks how many experts are resident and not how big the model is.

Quick start

Each model folder (Q3_K or NVFP4, Edge0-145B or Edge0-120B) runs on Edge0 through edge0-infer, from the command line or from the Edge0 Chat desktop app. Keep the folder as it is: edge0-infer identifies the model by model_name in its model.json.

Platform & documentation notes

The build instructions target NVIDIA GPUs with CUDA 13 on Linux or Windows (x64 or ARM64). The Apple M2 Ultra measurements use Metal; they do not establish macOS release availability.

Build & command-line instructions

1. Build. Clone the repository, then build two parts:

git clone https://github.com/Edge0-AI/Edge0.git edge0

2. Run from the command line. Pass one model folder, such as Edge0-120B-q3k, not the folder that holds several of them. On Windows the program is build\windows\bin\edge0-infer.exe.

build/cpu/bin/edge0-infer serve --model /path/to/Edge0-120B-q3k

It prints Listening: http://127.0.0.1:8000 model=<name> once the weights are loaded, where <name> is edge0_120b, and then serves OpenAI- and Anthropic-compatible endpoints:

curl localhost:8000/v1/chat/completions -H 'content-type: application/json' -d '{"model":"edge0_120b","messages":[{"role":"user","content":"hi"}],"max_tokens":64}'

edge0-infer chat --model /path/to/Edge0-120B-q3k opens an interactive session instead. More options: edge0-infer/docs/edge0-120b.md.

Desktop app ยท Windows

โฌ‡๏ธ Download: GitHub Releases

Open Edge0 Chat on Windows and choose a model folder, such as Edge0-120B-q3k, to run the model locally. To build the app from source, follow the Edge0 Chat guide.

Acknowledgements

Credits & license

We thank the teams behind Qwen3.8-Flash-Next and Strata for sharing their work with the community. Edge0 extends the Strata engine with latent MoE support.

Model license. Edge0-specific contributions are provided under the Edge0 Community Model License 1.0, only to the extent that Edge0 owns or is authorized to license them. Qwen materials remain subject to the Qwen Community License 1.0. Both sets of applicable terms must be followed; see NOTICE and the release scope.

The Edge0 license permits personal use, research, modification, noncommercial sharing, internal use, and commercial use of generated outputs, subject to applicable upstream conditions. Selling or commercially bundling the model, operating a commercial model service, or offering an independent commercial coding or office assistant using it requires a separate written Edge0 license. See LICENSE for the precise scope and exceptions.

Commercial licensing: info@edge0.ai. Edge0 permission does not waive Qwen's separate authorization or attribution requirements. Framework code retains its Apache-2.0 license; Strata retains its MIT license. Existing valid grants are not revoked.

Downloads last month
-
GGUF
Model size
5B params
Architecture
qwen4exp
Hardware compatibility
Log In to add your hardware

We're not able to determine the quantization variants.

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for Edge0/Edge0-120B-q3k

Quantized
(622)
this model

Space using Edge0/Edge0-120B-q3k 1