POLLARD

Fit

One question. One tap. One file.

Tell it the machine. Every rung on the shelf is badged against that budget, live.

POLLARD

What machine will this run on?

POLLARD
Found in FITS i
FITS
POLLARD
Pick a rung and this becomes one tap.
INSTALL

1-click • secure • instant

ollama run hf.co/…
Need a different model? Request a build ›

Shelf

Already built. Already gated.

Not a factory you operate — files that exist right now, sizes read from the published repos.

Badged for

Request a build

Not on the shelf? Have it cooked.

Any model, any lane, built with the Pollard method on a cook's hardware. You get a quote; your card is charged only when the build passes the verification gate and is delivered.

1 · QuoteGPU-hours × lane rate + platform fee, usually within a day. Valid 7 days.
2 · AcceptStripe Checkout link. Your card is authorized, not charged.
3 · CookA cook builds it on their hardware — Pollard method, same as everything on the shelf.
4 · Verifypollard-verify must pass and the standard card ships with it. Fail the gate, no charge.
5 · DeliverPublic: a PollardWeights repo, and it appears on the shelf. Private: a repo you control. Charge captured on delivery.
EnterpriseMonthly SLA — front of queue, guaranteed turnaround, pollard-taskeval report included. Ask in the notes.

Cooks

Who builds, on what.

Every cook ships the same method, the same gate, the same card. Their Hugging Face attribution is on every build they deliver.

Become a cook — bring a lane and hardware →

Get Pollard

Runs on the machine you already own.

Python 3.9+. The install script also builds the llama.cpp runtime so the whole chain — measure, allocate, export, verify — runs end to end. Studio is the desktop app over all of it.

macOS

Apple Silicon or Intel. Metal runtime built by the installer; MLX lane native.

git clone https://github.com/WestWaters/pollard-weights cd pollard-weights && ./install.sh
Windows

CUDA on RTX builds every lane; Pollard's own K2 tokenizer fix ships in the runtime patch set.

git clone https://github.com/WestWaters/pollard-weights cd pollard-weights; pip install .
Linux

CUDA, Vulkan or CPU. Same script; set POLLARD_GPU to force a backend.

git clone https://github.com/WestWaters/pollard-weights cd pollard-weights && ./install.sh
Studio · the desktop app

Device scan, the shelf, every lane, chat with what you built. Same look as this page.

pip install "pollard-weights[studio]" pollard-studio
Releases & changelog →

Docs

One allocation, any lane.

The measured allocation — protect attention, router and embeddings, crush the expert body, spend bits where the routing profile says — is the same in every lane. Only the format changes.

Quick start

Know what the machine can run before you download anything, then build for it.

pollard-calc --model Qwen/Qwen3-30B-A3B --ram 16 pollard --hf Qwen/Qwen3-8B --run llama-cli -m Qwen3-8B-Pollard.gguf
Workflow — in order

The win over uniform quants is the calibration step: measure, then allocate on the measurement. Start from f16/bf16.

pollard-calcfits resident · streaming-viable · too big
pollard-smoothprecondition outliers (low-bit lanes)
pollard-probeper-tensor sensitivity, any box
pollard-automapthe measured mix, dense or MoE
pollard-verifyreconstruction gate — no pass, no ship
pollard-cardthe standard model card, every repo matches
Lanes

Pick by where the model will actually run.

GGUFllama.cpp · Ollama · LM Studio — trellis mix to ~1-bit; the smallest build
vLLM · SGLangGPTQ 4/8-bit dynamic mix (Marlin) for tensor-parallel cluster serving
GPTQINT3/INT4 full-Hessian error-feedback for torch / HF
MLXApple Silicon, mixed 4/8-bit at Metal speed
EXL3exllamav3 — Pollard beats EXL3 on its own allocator: 8.670 vs 8.699 @4bpw
MX · NVFP4Blackwell FP4 tensor cores via compressed-tensors; W4A16 on any vLLM GPU
Measure & allocate
pollard-sensitivityeach tensor's true KL cost
pollard-expertsmeasured expert usage (MoE)
pollard-pruneREAP-style expert pruning
pollard-rotateincoherence rotation (QuIP# / QuaRot)
pollard-packwafer-scale capacity planner
Evaluate & verify
pollard-klKL-to-f16 — the judging metric
pollard-evaltop-1 agreement + KL, with chart
pollard-taskevaltask suites; point it at your own evals
pollard-serve-evalA/B on the served stack (vLLM / SGLang)
pollard-doctordiagnose · predict · repair any model, any lane
Runtime, cluster & agents
pollard-runmeasured expert placement, RAM-streaming
pollard-noderun on every box so Studio totals a cluster's RAM
ggml-rpcpool machines' memory over the network
pollard-onboardaudit a new architecture, emit a PR-ready contribution
skills/pollardagent skill — routes any model down the right lane
Full documentation on GitHub →