omm verify
Load an installed model into Ollama or LM Studio, send one short deterministic prompt, and confirm it returns real local text.
01 / 06
Overview
Reach for verify when info's compatibility field says failed or unknown, or you just want first-hand proof a model works before relying on it. Unlike a casual test chat, it asks before loading an unloaded model, releases what it loaded when it's done (unless --keep-loaded says otherwise), and never stores the text it generated — only whether generation succeeded.
02 / 06
Options
Every flag this command accepts, and what it defaults to when you leave it out.
<name>—Default: requiredAn installed model's filename.
--engineollama | lmstudioDefault: auto-picksWhich runtime to test: ollama or lmstudio. Left out, verify picks automatically.
--keep-loaded—Default: offKeep the model loaded afterward, only if this command is the one that loaded it.
--yes / -y—Default: offLoad the model without asking first. For scripting.
03 / 06
Examples
From a plain search to something you'd put in a script.
Verify an installed model, asking before loading it if needed.
$ omm verify qwen2.5-0.5b-instruct-q4_k_m.ggufVerify against a specific runtime, without the load confirmation.
$ omm verify qwen2.5-0.5b-instruct-q4_k_m.gguf --engine ollama --yesVerify and leave the model loaded afterward.
$ omm verify qwen2.5-0.5b-instruct-q4_k_m.gguf --keep-loaded04 / 06
A real run
Real omm verify qwen2.5-0.5b-instruct-q4_k_m.gguf run, 2026-08-25, this dev machine — a real deterministic prompt actually sent to the real running Ollama and a real answer required back. "already loaded and preserved" is the real detail this run reported, because the model happened to still be loaded from the omm run capture moments earlier; a cold run reports "test load released" instead.
06 / 06
If something goes wrong
Every message below is one this command actually prints. Find yours, read why it happened, then do the last line.
zzzz-fake-model-xyz is not installed via omm. See `omm list`.- why
- This name doesn't match anything omm has installed.
- what to do
- Run omm list to see the exact filename omm knows about.
- source
- src/omm/cli.py:5157
--engine must be ollama or lmstudio.- why
- --engine only accepts ollama or lmstudio for verification — no other runtime has a compatibility check implemented yet.
- what to do
- Use ollama or lmstudio, or omit --engine to let verify pick automatically from what the model is linked into.
- source
- src/omm/cli.py:5081-5163
Still stuck? Open an issue with the exact message you saw.
All commands
- omm searchFind a model across the curated catalog, HuggingFace and ModelScope.
- omm installDownload a model into the hub and link it into every installed runner.
- omm runChat with an installed model — in the terminal for Ollama, or by opening the app for GUI runners.
- omm recommendGet a model suggestion ranked for this machine's hardware, with an offer to install it.
- omm contributeBenchmark models in a loop, uploading telemetry to improve recommend for hardware like yours.
- omm setupRe-run the hardware scan and runner-install checklist, any time.
- omm scanPrint this machine's hardware, detected runners, and models — no flags needed.
- omm tuneGet recommended context length, GPU offload, threads, and batch size for a model.
- omm fitSee whether a model fits this machine's free memory right now, installed or not.
- omm helpShow omm's own command summary, or the full reference with --all.
- omm importAdopt .gguf files sitting in other apps' model directories into the omm hub.
- omm uninstallRemove a model and clean up its symlinks and manifests. Alias: rm.
- omm listShow every model omm has installed and which runners each is linked into. Alias: ls.
- omm infoShow full detail — repo, version, size, links, run commands — for one installed model.
- omm upgradeRefresh installed models against their source — only re-downloads what's actually changed. Alias: up.
- omm linkRe-verify and repair every installed model's runner links, or link into a custom directory.
- omm cleanupClean up leftover partial downloads and broken runner symlinks in one pass — no flags needed.
- omm benchmarkLocal quality and speed smoke evidence for one or more installed models.
- omm updateReinstall omm from the latest source and refresh its recommendation data.
- omm settingView or change omm's settings — telemetry, outbound data, theme, update channel, and more.
- omm doctorDiagnose the omm install and Ollama links, read-only — no flags needed.
- omm engine installInstall one local AI runner program directly, skipping the setup checklist.
- omm logRead the local run log: what omm ran, when, and whether it worked.
- README — UsageEvery omm command, one line each.