← Darkbloom help

Running Ollama or another local AI server next to Darkbloom

Updated

Short answer: the Darkbloom provider doesn’t listen on Ollama’s port, so the two don’t fight over 11434. They compete for the same unified memory and GPU, and darkbloom doctor warns about that as “competing inference”. Quit Ollama, or unload its models, while your Mac serves Darkbloom. A real port clash only happens with Darkbloom’s optional local endpoint, which uses port 8000 by default. Everything below comes from Darkbloom’s docs and code and from Ollama’s own FAQ (links at the end).

What conflicts, and what doesn’t

Check with darkbloom doctor

  1. Run darkbloom doctor and find the competing inference line. ✓ means nothing was found.
  2. A ⚠ names what it found, for example port 11434 LISTEN (Ollama default) or processes: ollama.
  3. Quit the other app, then run darkbloom doctor again.

See what is listening yourself

Free the memory

  1. Quit Ollama from its menu bar icon. That stops its server and frees its models.
  2. Or keep Ollama and unload its models with ollama stop <model>. By default Ollama keeps a model in memory for 5 minutes after the last request.
  3. Run darkbloom status and check that your Darkbloom model is loaded and not listed as Cold load blocked (memory).

“Local server failed to bind” (port 8000)

Sources

How BloomGauge helps

BloomGauge serves its own dashboard only on 127.0.0.1:8765 (and 8766 for the phone view), so it doesn’t take Darkbloom’s port 8000 or Ollama’s 11434. It shows CPU, GPU, memory and temperature readings next to your earnings.

Download BloomGauge, free for Mac

Questions

Can I run Ollama and Darkbloom on the same Mac?

Yes, but not at the same time if you want steady Darkbloom earnings. They don’t share a port, but both load models into the same unified memory and use the same GPU. Quit Ollama or unload its models with ollama stop while the Mac serves Darkbloom.

Does Ollama on port 11434 block Darkbloom?

No. The Darkbloom provider only connects out to api.darkbloom.dev on port 443 and listens on no port by default. darkbloom doctor checks 11434 only to spot Ollama, because Ollama competes for memory and GPU time.

What does “competing inference” mean in darkbloom doctor?

Another AI server, such as Ollama, llama-server, mlx_lm.server or vLLM, is running on the Mac or listening on Ollama’s port 11434. It can reduce the memory Darkbloom can use and cost you paid work. Quit it and run darkbloom doctor again.

Related

Updated 2026-09-29. Still stuck? Ask in #bloomgauge on the Darkbloom Slack or contact us. BloomGauge is independent and not affiliated with Darkbloom.