Take a provider back out of your agent's config — or just some of its models.
The inverse of spinloop add; everything else in the config stays put.
spinloop remove --provider <name> [--model <id>] [--alias <name>]# Remove a provider entirely
spinloop remove -p ollama
# Drop one model, keep the provider's others
spinloop remove -p openrouter -m deepseek/deepseek-v4-flash| Flag | Meaning |
|---|---|
-p, --provider |
Provider to remove from. Required. |
-m, --model |
Remove this model |
-a, --alias |
Remove the model stored under this alias |
-H, --harness |
Which harness to configure (or set SPINLOOP_HARNESS) |
--providers |
Path to a custom catalogue |
- With no model or alias, the whole provider goes.
- If the agent's default model pointed at something you removed, it is cleared too.
- Removing something that isn't there is not an error —
spinloopjust tells you there was nothing to remove.
spinloop unapply— the same thing, driven by aSpinloopfilespinloop show— check what's configured before and after