Mindket

GLM-5.3-Flash EXL3 3.05bpw

Newversion 1 · updated

Overview

Runs GLM-5.3-Flash locally on two RTX 3090 cards with 128 GB of RAM and a 262,144-token context, using a verified 3.05 bpw EXL3 quantization. For people hosting a large model at home.

GLM-5.3-Flash EXL3 3.05bpw is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Linux, Docker and the NVIDIA Container Toolkit
  • Two RTX 3090s and 128 GB of RAM
  • Python, for the Hugging Face download commands
  • About 117 GiB of disk space for the verified weights
Runs in
  • Linux with Docker and the NVIDIA Container Toolkit
  • Two RTX 3090 GPUs and 128 GB of RAM
  • Agent tools and apps that can call an OpenAI-compatible API on your own machine
  • Windows, macOS or Linux with Python, only to fetch this repository's files
Start with
pip install -U huggingface_hub
hf download albucino/GLM-5.3-Flash-EXL3-3.05bpw

Platform

LinuxOperating system
DockerContainer
WindowsOperating system
macOSOperating system

About

What it is

A compressed copy of the GLM-5.3-Flash text generation model, set up to run on a home machine with two 24 GB graphics cards while keeping the full 262,144-token context. The repository holds the model card, a snapshot of the runtime and a lock file of checksums. The weights are not stored here. They come unchanged from turboderp's 3.05 bits-per-weight EXL3 release, and the runtime pulls them down and checks them.

Who it suits

People who want a large long-context model on their own hardware instead of a hosted service, and who already own two RTX 3090s with 128 GB of RAM.

IndustryWho uses itHow they use itExample
SoftwareDevelopers building agentsPoint an agent client at the local OpenAI-compatible serverA coding agent that reads a whole project in one prompt
ResearchLong-document analystsSend huge inputs and look for facts buried deep inside themRetrieve a fact hidden near the 260K-token mark
Privacy-minded teamsSmall teams with a GPU workstationKeep prompts on a machine they ownDraft internal text without a hosted service
Hardware testingBuilders of local AI rigsMeasure what two consumer GPUs can doCompare first-token time at 131K and 260K tokens

You can skip it if you lack two RTX 3090s and 128 GB of RAM, since the setup was validated on one such machine only.

Where to use it

It runs on a Linux machine with Docker and the NVIDIA Container Toolkit. Any client that speaks the OpenAI API format can talk to the local server it starts.

  • Linux with Docker and the NVIDIA Container Toolkit
  • Two RTX 3090 GPUs and 128 GB of RAM
  • Agent tools and apps that can call an OpenAI-compatible API on your own machine
  • Windows, macOS or Linux with Python, only to fetch this repository's files
Use caseWhoWhat they get back
Long-document questionsResearchersAnswers over prompts up to 262,144 tokens
Agent workDevelopersTool-calling turns, with reasoning limited to 4,096 tokens and prefix caching on
Local servingHobbyistsAn API on their own machine that decodes at 49.4 tokens per second in the card's test

How to set it up

Prepare the hardware first, then fetch the files, then build and start the runtime. The weights are large, so leave room on disk.

  • Linux, Docker and the NVIDIA Container Toolkit
  • Two RTX 3090s and 128 GB of RAM
  • Python, for the Hugging Face download commands
  • About 117 GiB of disk space for the verified weights
  1. Install the Hugging Face tools and fetch this repository's files.
  2. Get the runtime project named glm53-flash-2x3090 by DominikBucko from GitHub.
  3. Run its download script to fetch and verify the weights.
  4. Copy the example environment file and set MODEL_DIR in it.
  5. Build the image, run the preflight check, then start the server.
pip install -U huggingface_hub
hf download albucino/GLM-5.3-Flash-EXL3-3.05bpw
scripts/download_model.sh /models/glm53-flash-exl3-3.05bpw
cp .env.example .env
make build-image && make preflight && make serve

How to use it

Start the server with make serve. It exposes an OpenAI-compatible API on the local machine, so you point your client or agent tool at it and send prompts as usual. The card describes two profiles, one tuned for long prefill and one for agent work with prefix caching.

ToolWhat it does
scripts/download_model.shDownloads the weights and verifies them
scripts/install_model.pyAdds the 22 missing indexer entries and checks the files against the lock
make build-imageBuilds the Docker image
make preflightRuns the preflight check before you serve
make serveStarts the OpenAI-compatible API

Example

Send the server a prompt of 131,072 tokens, such as a large document, in the prefill profile. The card's own run saw the first token after 113.5 seconds, then text at 49.4 tokens per second.

For newcomers and experts

GLM-5.3-Flash is a large language model, and quantizing it stores its numbers in fewer bits so it fits on home hardware. This page is the recipe, not the weights. A first small try is to run the two download commands, which fetch this repository's files before you commit to the large weights download.

For experts, the routed experts sit in host memory while each GPU keeps an LRU cache of them in VRAM, with the hottest 20% of each layer pinned. For cold experts the GPU pulls 30% over PCIe and a CPU thread pool computes the rest, inside one CUDA graph per decode step. The upstream 3.05 bpw branch leaves 22 sparse-attention indexer tensors out of its index file, so a loader that trusts the index loses long-context retrieval. The install script adds them and checks all 29 files against the lock. The trade-offs are single-request serving, no speculative decoding and some quality lost against the BF16 original, with no size given.

  1. Fetch the 3.05 bpw EXL3 weights
  2. Add 22 indexer entries to the index
  3. Check all 29 files against the lock
  4. Build the image and run preflight
  5. Serve an OpenAI-compatible API

Good to know

The timings below come from the card's benchmark on one machine, one request at a time.

Seconds to the first token
131,072 prefill profile113.5 s
260,096 prefill profile235.3 s
131,072 agent profile236.2 s
8,192 agent profile9.5 s
  • Hardware: validated on one machine only, with two RTX 3090s, a Threadripper PRO 5975WX and 128 GB of DDR4-3200 memory.
  • Speed: decode depends heavily on CPU memory bandwidth, and prefill depends on PCIe bandwidth.
  • Real agent turns: decoded at 37.7 tokens per second on average.
  • Cache: across 15 agent tasks, prefix caching served 72.9% of the prompt tokens.
  • License: MIT for GLM-5.3-Flash and for turboderp's quantization, Apache-2.0 for the runtime. Review the upstream terms before use.
  • Cost to run: none named, no API key, account or paid service, apart from the hardware.
  • Data it reaches: it downloads the weights from Hugging Face and serves an API on your own machine.
  • Not for: several requests at once, speculative decoding, or machines without two 24 GB GPUs.

README and files

README

GLM-5.3-Flash EXL3 3.05bpw

Runs GLM-5.3-Flash locally on two RTX 3090 cards with 128 GB of RAM and a 262,144-token context, using a verified 3.05 bpw EXL3 quantization. For people hosting a large model at home.

Made by albucino on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: A compressed copy of the GLM-5.3-Flash text generation model, set up to run on a home machine with two 24 GB graphics cards while keeping the full 262,144-token context. The repository holds the model card, a snapshot of the runtime and a lock file of checksums. The weights are not stored here. They come unchanged from turboderp's 3.05 bits-per-weight EXL3 release, and the runtime pulls them down and checks them.

Who it suits: People who want a large long-context model on their own hardware instead of a hosted service, and who already own two RTX 3090s with 128 GB of RAM.

Industry | Who uses it | How they use it | Example
Software | Developers building agents | Point an agent client at the local OpenAI-compatible server | A coding agent that reads a whole project in one prompt
Research | Long-document analysts | Send huge inputs and look for facts buried deep inside them | Retrieve a fact hidden near the 260K-token mark
Privacy-minded teams | Small teams with a GPU workstation | Keep prompts on a machine they own | Draft internal text without a hosted service
Hardware testing | Builders of local AI rigs | Measure what two consumer GPUs can do | Compare first-token time at 131K and 260K tokens

You can skip it if you lack two RTX 3090s and 128 GB of RAM, since the setup was validated on one such machine only.

Where to use it: It runs on a Linux machine with Docker and the NVIDIA Container Toolkit. Any client that speaks the OpenAI API format can talk to the local server it starts.

  • Linux with Docker and the NVIDIA Container Toolkit
  • Two RTX 3090 GPUs and 128 GB of RAM
  • Agent tools and apps that can call an OpenAI-compatible API on your own machine
  • Windows, macOS or Linux with Python, only to fetch this repository's files
Use case | Who | What they get back
Long-document questions | Researchers | Answers over prompts up to 262,144 tokens
Agent work | Developers | Tool-calling turns, with reasoning limited to 4,096 tokens and prefix caching on
Local serving | Hobbyists | An API on their own machine that decodes at 49.4 tokens per second in the card's test

How to set it up: Prepare the hardware first, then fetch the files, then build and start the runtime. The weights are large, so leave room on disk.

  • Linux, Docker and the NVIDIA Container Toolkit
  • Two RTX 3090s and 128 GB of RAM
  • Python, for the Hugging Face download commands
  • About 117 GiB of disk space for the verified weights
  1. Install the Hugging Face tools and fetch this repository's files.
  2. Get the runtime project named glm53-flash-2x3090 by DominikBucko from GitHub.
  3. Run its download script to fetch and verify the weights.
  4. Copy the example environment file and set MODEL_DIR in it.
  5. Build the image, run the preflight check, then start the server.
pip install -U huggingface_hub
hf download albucino/GLM-5.3-Flash-EXL3-3.05bpw
scripts/download_model.sh /models/glm53-flash-exl3-3.05bpw
cp .env.example .env
make build-image && make preflight && make serve

How to use it: Start the server with make serve. It exposes an OpenAI-compatible API on the local machine, so you point your client or agent tool at it and send prompts as usual. The card describes two profiles, one tuned for long prefill and one for agent work with prefix caching.

Tool | What it does
scripts/download_model.sh | Downloads the weights and verifies them
scripts/install_model.py | Adds the 22 missing indexer entries and checks the files against the lock
make build-image | Builds the Docker image
make preflight | Runs the preflight check before you serve
make serve | Starts the OpenAI-compatible API

Example: Send the server a prompt of 131,072 tokens, such as a large document, in the prefill profile. The card's own run saw the first token after 113.5 seconds, then text at 49.4 tokens per second.

For newcomers and experts: GLM-5.3-Flash is a large language model, and quantizing it stores its numbers in fewer bits so it fits on home hardware. This page is the recipe, not the weights. A first small try is to run the two download commands, which fetch this repository's files before you commit to the large weights download.

For experts, the routed experts sit in host memory while each GPU keeps an LRU cache of them in VRAM, with the hottest 20% of each layer pinned. For cold experts the GPU pulls 30% over PCIe and a CPU thread pool computes the rest, inside one CUDA graph per decode step. The upstream 3.05 bpw branch leaves 22 sparse-attention indexer tensors out of its index file, so a loader that trusts the index loses long-context retrieval. The install script adds them and checks all 29 files against the lock. The trade-offs are single-request serving, no speculative decoding and some quality lost against the BF16 original, with no size given.

Fetch the 3.05 bpw EXL3 weights
Add 22 indexer entries to the index
Check all 29 files against the lock
Build the image and run preflight
Serve an OpenAI-compatible API

Good to know: The timings below come from the card's benchmark on one machine, one request at a time.

Title: Seconds to the first token
131,072 prefill profile: 113.5 s
260,096 prefill profile: 235.3 s
131,072 agent profile: 236.2 s
8,192 agent profile: 9.5 s
  • Hardware: validated on one machine only, with two RTX 3090s, a Threadripper PRO 5975WX and 128 GB of DDR4-3200 memory.
  • Speed: decode depends heavily on CPU memory bandwidth, and prefill depends on PCIe bandwidth.
  • Real agent turns: decoded at 37.7 tokens per second on average.
  • Cache: across 15 agent tasks, prefix caching served 72.9% of the prompt tokens.
  • License: MIT for GLM-5.3-Flash and for turboderp's quantization, Apache-2.0 for the runtime. Review the upstream terms before use.
  • Cost to run: none named, no API key, account or paid service, apart from the hardware.
  • Data it reaches: it downloads the weights from Hugging Face and serves an API on your own machine.
  • Not for: several requests at once, speculative decoding, or machines without two 24 GB GPUs.

On Hugging Face, 13 November 2026

  • Task: text generation
  • Downloads in the last 30 days: 0
  • Likes: 2
  • License: mit
  • Based on: zai-org/GLM-5.3-Flash
  • Tags: glm-5.3, exl3, exllamav3, vllm, 256k-context, rtx-3090, dual-gpu, 24gb-vram, 128gb-ram, consumer-gpu, cpu-offload, local-llm

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download albucino/GLM-5.3-Flash-EXL3-3.05bpw

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  7 KB

1 file, 7 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-13

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
GLM-5.3-Flash EXL3 3.05bpw This page02—mit
DeepSeek-V4.1-Flash-EXL3-3bpw-2x-RTX-PRO-6000Shares exllamav3 · exl3 · vllm2,51442219Bmit
DeepSeek-V4.1-Flash-1017-EXL3-franken-v100Shares exllamav3 · exl3 · vllm3137—mit
DeepSeek-V4.1-Flash-1017 EXL3 EAQ v1 2.9 bpwShares exllamav3 · exl38,11346105Bmit
Qwen3.8-27B iMatrix NVFP4 MTP GGUFShares 256k-context3,271,04451461Mapache-2.0
POCKET-35B-GGUFShares local-llm452,7309134.7Bapache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Developer

See all in Developer

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k