Quantisation as a Service

AI Precision
Compiler

Quantisation as a Service: we bring open-source models from 16-bit to 3-bit — losslessly. Send us any checkpoint, get back a model that matches its benchmarks at a fraction of the memory and serving cost.

One service. Every leading open-source family.

Models are growing 10x faster than hardware is getting cheaper.
The bottleneck isn't compute — it's memory.

Today's compression is one-size-fits-all

Current heuristic methods fail to exploit the best memory-aware representations — leaving performance and cost savings on the table.

Blind compression

Treating every layer the same wastes precision on easy parts and destroys the hard ones.

Models don't fit

The best AI models are too large for most hardware. Memory is the real bottleneck.

📈

Quality cliffs

Push compression too far and quality drops off a cliff. There's a smarter way to reach the same size.

Same model. Fraction of the size.

Original
14 GB
7B parameters · fp16
5.2 GB
3.8 bits avg · mixed precision

Same benchmarks. Same behaviour. Lossless — at a fraction of the size.

A fundamentally different workflow

import invariant

model = invariant.load("meta-llama/Llama-3-70B")
compressed = model.compile(target_bits=4.0)

Quantisation as a Service: three lines of code — or just send us the checkpoint.

01

Map sensitivity

We probe the loss landscape to discover which parts of the model are fragile and which are robust.

02

Allocate precision

Sensitive layers get more bits. Robust layers get fewer. The total size stays the same — the quality goes up.

03

Correct errors

After compressing, we use the sensitivity map to fix the remaining distortion — eliminating cascading errors.

01

Find a quantized model

Search HuggingFace for someone who already ran a heuristic quantization. Hope the settings are reasonable.

02

Check if quality fits

Evaluate whether it still meets your task requirements and memory constraints. Usually it doesn't.

03

Tune heuristics yourself

Manually tweak parameters, re-run, re-evaluate. Repeat until something is acceptable.

Still no guarantees

After days of iteration you have "good enough" — with no proof it's optimal.

Explore the tradeoff

Drag to see how quality changes as you compress further. Our approach holds quality longer.

4.2
avg bits
96%
quality retained
0.38x
size reduction

Smaller models that still perform

Benchmarked against the best compression methods available today.

0
Average bits per weight
0
Original quality retained
0
Memory reduction
0
Faster inference

Trusted across three continents

Flower Forest Intelligence, Higgsfield AI and Oxford University trust Invariant to take their models from 16-bit to 3-bit — losslessly.

Oxford University Oxford, United Kingdom Higgsfield AI Almaty, Kazakhstan Flower Forest Intelligence Hangzhou, China
Client

Flower Forest Intelligence

Hangzhou, China

Client

Higgsfield AI

Almaty, Kazakhstan

Client

Oxford University

Oxford, United Kingdom

Not all parameters
are created equal

Some layers sit on steep ridges in the loss landscape — even tiny changes cause big quality drops. Others sit in flat valleys where you can compress aggressively with no consequence.

We measure this curvature directly, then use it to decide where every bit of precision should go. The result: models that are dramatically smaller but behave almost identically to the original.

Built by the people behind the research

Diego Granziol

Dr. Diego Granziol

Co-founder & CEO

Khurshid Juraev

Khurshid Juraev

Co-founder & CTO

Jon Keating

Prof. Jon Keating

Chairman

Oscar Wang

Oscar Wang

Head of Sales, Asia Pacific

Stephen Lin

Stephen Lin

Head of Business Development, Asia Pacific

Your models. 3-bit.
Lossless.

Stop paying 16-bit prices for 16-bit memory. Quantisation as a Service — production-ready in days, not quarters.

Get your model quantised