Model reference · open weights

GLiDE

LLMs fastino Vision + text 1 build Its own licence terms 572 dl/mo

GLiDE is an open-weight language model from fastino. GLiDE (BF16) weighs 52.2 GB; the smallest configuration that runs it is H100 80 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • GLiDE is a 26.1 billion parameter decision model developed by fastino that processes text, JSON, and images to return probabilities for typed questions.
  • It supports a context length of 262144 tokens and is available under an other licence.

Summary of the fastino/GLiDE model card, 2026-10-27

What it is

Released byfastino
Released2026-10-19
Parameters26.1B
VRAM52.2 GB for the weights

What it runs on

Memory and cards for GLiDE (BF16)

52.2 GBweights, file size
66 MBcache per 1K tokens
308 MBfixed state per request
2.2 GBruntime overhead, at least
262,144 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB … L40S 48 GB
6 smaller cards
A100 80 GB289all 256K78.2 GB
H100 80 GB217all 256K78.1 GB
RTX PRO 6000 Blackwell 96 GB4013all 256K93.8 GB
DGX Spark (GB10) 128 GB unified5619all 256K107 GB
H200 141 GB9231all 256K138 GB
B200 180 GB13646all 256K176 GB
2× L40S 48 GB
tensor parallel
3712all 256K44.0 GB a card
4× RTX 4090 24 GB
tensor parallel
3813all 256K23.4 GB a card
4× RTX 3090 24 GB
tensor parallel
3813all 256K23.4 GB a card
4× RTX 5090 32 GB
tensor parallel
7425all 256K31.0 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
155.2 GB56.8 GB
558.6 GB66.6 GB
861.1 GB74.0 GB
1667.9 GB93.7 GB
3281.4 GB133 GB
64108 GB212 GB

One card, with vLLM's small-card settings.

From the model card

What fastino says about GLiDE

Read the model card

#1 decision model in the world

GLiDE is ranked #1 of 229 models on the Decision Index 0.4.1 (Thursday, 22 October 2026).

Inference provider: Fastino — use GLiDE through Fastino's hosted API (POST https://api.fastino.ai/v1/systemone, model fastino/GLiDE). Get an API key · API documentation

RankModelFull score
#1Fastino GLiDE V1.271.5
#2Jeffan-31b-171069.8
#3baselabs mammoth-1 (27B)68.4

GLiDE is a decision model from Fastino. Given a state (text or JSON, optionally with images) and one or more typed questions, it returns a probability for every option of every question.

Fastino API

Use GLiDE through Fastino’s hosted API for classification, routing, and scoring. Send decision requests to POST https://api.fastino.ai/v1/systemone with model fastino/GLiDE. The instructions below cover running this repository locally.

Overview

  • Typed decisions: choice (one of up to 255 named options), noul (yes / no, returns P(yes)) and score (ordered levels).
  • Probabilities for every option, read from a 255-way decision readout. Nothing is generated.
  • One forward pass per question. All questions of a request (and of concurrent requests) are scored together in micro-batches.
  • Text, JSON and images: the state can be a string, any JSON value, or a list of text and image parts.
  • Long contexts: up to 40,000 tokens per question prompt by default (state, question, options and image tokens).
  • Interfaces: a Python API and an HTTP server speaking the System One format (POST /v1/systemone).

Hardware and memory

Weightsbf16, 52.2 GB on disk: 51.2 GB language model, 0.92 GB vision encoder, 2.6 MB readout
GPUone GPU with 80 GB or more
GPU memory52.2 GB after loading; 60.2 GB peak for a 39k-token question
Tested GPUsNVIDIA RTX PRO 6000 Blackwell Server Edition (96 GB), NVIDIA B200 (180 GB), NVIDIA H100 80GB HBM3
Load time30 to 60 s from network storage

Weights are copied to the GPU tensor by tensor, so host memory use during loading stays low. Image preprocessing runs on the CPU.

Install

pip install huggingface_hub
hf download fastino/GLiDE --local-dir GLiDE    # needs a token with read access to the fastino org
cd GLiDE
pip install -r requirements.txt
  • Tested with Python 3.12, torch==2.14.0 and transformers==5.17.0 (all pins are in requirements.txt).
  • flash-linear-attention==0.5.2 is optional but recommended: it provides fast kernels for the linear-attention layers. Without it transformers falls back to a much slower PyTorch implementation, which was not part of the validation. All numbers below were measured with it installed.
  • At load, transformers logs that causal_conv1d is not installed and uses its PyTorch path. This is expected: the validated setup does not use that package.
  • The glide/ package lives at the repository root: run from the repository directory or add it to PYTHONPATH.

Quickstart

Python

from glide import Glide

model = Glide.from_pretrained(
    "GLiDE"
)  # local directory, or the Hub repo id "fastino/GLiDE"

result = model.decide(
    state={
        "ticket": "I was charged twice for order #4821 and the second charge is still pending.",
        "customer_tier": "gold",
    },
    questions={
        "intent": {
            "type": "choice",
            "instructions": "What does the customer want?",
            "criteria": {
                "refund": "Get money back",
                "cancel": "Cancel the order",
                "track": "Track a delivery",
                "other": "Something else",
            },
        },
        "urgent": {
            "type": "noul",
            "instructions": "Should this ticket be escalated today?",
        },
        "priority": {
            "type": "score",
            "instructions": "What support priority should this ticket get?",
            "criteria": [
                "low: no impact on the customer",
                "medium: the customer is inconvenienced",
                "high: the customer has lost money or cannot use the service",
            ],
        },
    },
)

Result on an RTX PRO 6000 (rounded):

{
  "model": "glide-v1.2",
  "answers": {
    "intent": {"type": "choice", "choice": "refund", "confidence": 0.9521, "probabilities": {"refund": 0.9751, "cancel": 0.0016, "track": 0.0004, "other": 0.0229}},
    "urgent": {"type": "noul", "noul": 0.8267, "confidence": 0.6534},
    "priority": {"type": "score", "score": 2, "expected_level": 1.9191, "confidence": 0.8527, "probabilities": {"0": 0.0048, "1": 0.0712, "2": 0.9239}}
  },
  "usage": {"input_tokens": 316, "output_tokens": 0}
}

With images (PIL images, file paths, bytes, base64 strings or data URLs):

from PIL import Image, ImageDraw

img = Image.new("RGB", (512, 512), "white")
ImageDraw.Draw(img).ellipse((128, 128, 384, 384), fill="red")

result = model.decide(
    state="A product photo from the catalogue.",
    questions={
        "color": {
            "type": "choice",
            "instructions": "What color is the shape in the image?",
            "criteria": {"red": "Red", "green": "Green", "blue": "Blue"},
        },
        "circle": {"type": "noul", "instructions": "Is the shape a circle?"},
    },
    images=[img],
)
{
  "model": "glide-v1.2",
  "answers": {
    "color": {"type": "choice", "choice": "red", "confidence": 0.9997, "probabilities": {"red": 0.9998, "green": 0.0001, "blue": 0.0001}},
    "circle": {"type": "noul", "noul": 0.9941, "confidence": 0.9882}
  },
  "usage": {"input_tokens": 653, "output_tokens": 0}
}

model.decide_batch([{"state": ..., "questions": ...}, ...]) scores several requests together and returns o

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms