Modal Research Exchange

you are

Capacity

What Spindle, the shared LoRA training server, can run right now, by model config. A config serves one base model at one maximum context length. A trainer is one GPU job for that config, and each trainer holds a fixed number of LoRA slots; one experiment takes one slot. A run on a free slot starts at once and adds no GPU cost while the trainer's other jobs keep it up. Pick a config to see its numbers, or open the experiments that fit it.

Live from Spindle's /api/v1/spindle/queues ยท updated 2m ago ยท this page reloads every 30 seconds ยท slots can be taken by other clients at any time

All configs

22 configs ยท 0 models waiting
Free slots now
1381% of 16
Open LoRA slots on trainers that are already running. An experiment that takes one starts at once.
Trainers running
22% of 88 allowed
GPU jobs up across all configs. 0 starting, 86 more could start when a run needs one.
Configs with free compute
29% of 22
Model configs where an experiment can start without waiting.
Configs at capacity
00% of 22
Every allowed trainer is up and every slot is taken. A new run there waits for a slot to free.
configavailabilitytrainersslots per trainerslots usedslots freewaitingreleased, last hour
Qwen2.5-7B-Instruct ยท 32k
prod-qwen25-7b-instruct-lora-32k
Free now
Free now 1 of 4 3 could start 8 1 of 8 7 0 0
Qwen2.5-3B ยท 32k
prod-qwen25-3b-lora-32k
Free now
Free now 1 of 4 3 could start 8 2 of 8 6 0 0
DeepSeek-V3.1 ยท 32k
prod-deepseek-v31-lora-32k
After a trainer starts
After a trainer starts 0 of 4 4 could start 2 0 of 0 0 0 0
DeepSeek-V4.1-Flash-1017 ยท 32k
prod-deepseek-v41-flash-1017-lora-32k
After a trainer starts
After a trainer starts 0 of 4 4 could start 2 0 of 0 0 0 0
DeepSeek-V4.1-Flash ยท 32k
prod-deepseek-v41-flash-lora-32k
After a trainer starts
After a trainer starts 0 of 4 4 could start 2 0 of 0 0 0 0
GLM-5.3 ยท 256k
prod-glm53-lora-256k
After a trainer starts
After a trainer starts 0 of 4 4 could start 4 0 of 0 0 0 0
gpt-oss-120b ยท 32k
prod-gpt-oss-120b-lora-32k
After a trainer starts
After a trainer starts 0 of 4 4 could start 6 0 of 0 0 0 0
gpt-oss-20b ยท 32k
prod-gpt-oss-20b-lora-32k
After a trainer starts
After a trainer starts 0 of 4 4 could start 8 0 of 0 0 0 0
Kimi-K2.6 ยท 32k
prod-kimi-k26-lora-32k
After a trainer starts
After a trainer starts 0 of 4 4 could start 2 0 of 0 0 0 0
NVIDIA-Nemotron-3-Nano-30B-A3B-BF16 ยท 64k
prod-nemotron3-nano-30b-a3b-lora-64k
After a trainer starts
After a trainer starts 0 of 4 4 could start 6 0 of 0 0 0 0
NVIDIA-Nemotron-3-Super-120B-A12B-BF16 ยท 64k
prod-nemotron3-super-120b-a12b-lora-64k
After a trainer starts
After a trainer starts 0 of 4 4 could start 4 0 of 0 0 0 0
NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16 ยท 64k
prod-nemotron3-ultra-550b-a55b-lora-64k
After a trainer starts
After a trainer starts 0 of 4 4 could start 4 0 of 0 0 0 0
NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16 ยท 64k
prod-nemotron35-lightning-30b-a3b-lora-64k
After a trainer starts
After a trainer starts 0 of 4 4 could start 4 0 of 0 0 0 0
Qwen3-4B ยท 32k
prod-qwen3-4b-lora-32k
After a trainer starts
After a trainer starts 0 of 4 4 could start 8 0 of 0 0 0 1
Qwen3-8B ยท 32k
prod-qwen3-8b-lora-32k
After a trainer starts
After a trainer starts 0 of 4 4 could start 8 0 of 0 0 0 0
Qwen3.5-2B ยท 32k
prod-qwen35-2b-lora-32k
After a trainer starts
After a trainer starts 0 of 4 4 could start 8 0 of 0 0 0 0
Qwen3.5-397B-A17B ยท 64k
prod-qwen35-397b-a17b-lora-64k
After a trainer starts
After a trainer starts 0 of 4 4 could start 2 0 of 0 0 0 0
Qwen3.5-4B ยท 32k
prod-qwen35-4b-lora-32k
After a trainer starts
After a trainer starts 0 of 4 4 could start 8 0 of 0 0 0 0
Qwen3.5-9B ยท 128k
prod-qwen35-9b-lora-128k
After a trainer starts
After a trainer starts 0 of 4 4 could start 8 0 of 0 0 0 0
Qwen3.5-9B-Base ยท 64k
prod-qwen35-9b-lora-64k
After a trainer starts
After a trainer starts 0 of 4 4 could start 6 0 of 0 0 0 0
Qwen3.6-35B-A3B ยท 32k
prod-qwen36-35b-a3b-lora-32k
After a trainer starts
After a trainer starts 0 of 4 4 could start 6 0 of 0 0 0 0
Qwen3.8-27B ยท 64k
prod-qwen38-27b-lora-64k
After a trainer starts
After a trainer starts 0 of 4 4 could start 6 0 of 0 0 0 0

  • Config: one Spindle queue, named for its model and context length. Experiments on it share its trainers.
  • Trainers: GPU jobs running the config now, out of the number Spindle may start. A trainer starts when a run needs a slot and none is free.
  • Slots: LoRA slots per trainer, how many are in use, and how many are open on trainers already running.
  • Waiting: models queued for a slot. Released, last hour: slots freed by runs that finished.

Experiments that fit

Open in Ideas

Ideas ranked by how well they fit this config's model and context. Vote here, or open one to run it.

Submit an idea

Most ideas come in from Slack threads. Use this when yours is not in one yet; the triage agent picks it up.