LLM Connect Issues¶
Ollama 500 Error¶
A 500 error from Ollama usually means the model is too large for your available memory.
Diagnosis¶
# Check which models are installed
ollama list
# Check if a model is loaded and using GPU
ollama ps
# Test the model directly
ollama run qwen3.5:4b
If ollama ps shows 0% GPU, inference runs entirely on CPU and will be very slow.
Fix: Use a Smaller Model¶
| Available RAM/VRAM | Recommended Model |
|---|---|
| 4 GB | qwen3.5:2b |
| 8 GB | qwen3.5:4b |
| 16+ GB (or 8+ GB VRAM) | qwen3.5:8b |
Then select the new model in Murmure's LLM Connect settings.
Ollama Not Detected¶
Murmure may not auto-detect Ollama in some configurations.
Fix: Manually set the Ollama URL in LLM Connect settings:
- Local Ollama:
http://localhost:11434 - Remote Ollama:
http://<server-ip>:11434
LLM Output Contains Quotes or Tags¶
Some models wrap their output in quotes ("...") or include thinking tags (<think>...</think>).
Fix:
- Use recommended models: Qwen 3.5, Ministral
- Add to your system prompt: "Output only the result. No quotes, no thinking, no explanation."
LLM Response is Very Slow¶
- No GPU: LLM inference on CPU is slow. Consider a smaller model or getting a GPU.
- Model too large: If the model doesn't fit in VRAM, it falls back to CPU. Use
ollama psto check GPU usage. - First request: The first request after launching is slower (model loading). Subsequent requests are faster.
Remote Server Connection Issues¶
For remote Ollama or OpenAI-compatible servers:
- Verify the server is reachable:
curl http://<server>:<port>/api/tags - Check firewall settings on both machines
- Ensure the URL in Murmure includes the protocol (
http://orhttps://) - For Ollama, make sure
OLLAMA_HOST=0.0.0.0is set on the server to allow remote connections
Server without a /models endpoint
Some OpenAI-compatible servers, such as the Claude API, do not expose /models. Test Connection then fails on the model list, but the server can still be used: type the exact model name in the model field and the Remote provider stays available. A failed model list never locks the provider.
Proxy support
HTTP proxy for LLM Connect is not yet supported. If you need proxy support in an enterprise environment, please comment on #286.