omm run
Start a chat with a model already installed via omm — Ollama chats right here in the terminal, KoboldCpp and text-generation-webui start with the model loaded, GUI apps just open.
01 / 06
Overview
Reach for run once install has finished. With no name, run offers an interactive pick from what's installed; with a name, it resolves which runners that model is linked into and either drops you straight into a terminal chat (Ollama), launches the model already loaded (KoboldCpp, text-generation-webui), or opens the GUI app so you can pick it from its own local-models list. --engine overrides the automatic choice when a model is linked into more than one runner.
02 / 06
Options
Every flag this command accepts, and what it defaults to when you leave it out.
[name]—Default: picks interactivelyAn installed model's filename (see omm list). Left out, run offers an interactive pick from what's installed.
--engineNAMEDefault: auto-picks a linked engineWhich linked runner to use: ollama, lmstudio, jan, koboldcpp, textgenwebui, anythingllm, or mstystudio. Left out, run picks one automatically.
03 / 06
Examples
From a plain search to something you'd put in a script.
No name — pick interactively from what's installed.
$ omm runRun a specific installed model, letting run pick the runner.
$ omm run qwen2.5-0.5b-instruct-q4_k_m.ggufRun the same model through a specific runner instead of the automatic pick.
$ omm run qwen2.5-0.5b-instruct-q4_k_m.gguf --engine lmstudio04 / 06
A real run
Real omm run qwen2.5-0.5b-instruct-q4_k_m.gguf chat, 2026-08-25, this dev machine — a real question sent to a real, already-installed model through a real running Ollama, with the real generated answer shown exactly as it came back (nothing here is scripted dialogue). "Started Ollama in the background for this chat." is skipped in this particular run because Ollama was already running — omm run only prints that line when it had to start the daemon itself.
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.
totally-fake-model-xyz is not installed via omm. See `omm list`.- why
- The name doesn't match anything omm has installed on this machine — it may be misspelled, or installed under a runner directly rather than through omm.
- what to do
- Run omm list to see the exact filename omm knows about, then pass that.
- source
- src/omm/cli.py:5536
Ollama is not installed. Install it from https://ollama.com/download.- why
- run picked (or was told to use) Ollama, but no Ollama installation was found on this machine.
- what to do
- Install Ollama from the link in the message, then retry.
- source
- src/omm/launcher.py:170
`ollama run mistral-7b-instruct-v0.2.q4_k_m` exited with code 1. Try `omm link --engine ollama` to repair the model's Ollama link.- why
- The model is linked into Ollama, but the ollama run itself failed or the link is stale.
- what to do
- Run omm link --engine ollama to re-verify and repair the link, then retry.
- source
- src/omm/launcher.py:177-183
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 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 verifyProve that an installed model actually loads and generates text on this machine.
- 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.