VERIFICATIONCommands and behavior checked against the current Ollama Quickstart, CLI, FAQ, and troubleshooting documentation.

30-SECOND SUMMARY

What to take away

  • Use the official installer for your operating system.
  • Check CPU/GPU loading with `ollama ps` before diagnosing performance.
  • Local and `:cloud` models have different data paths; verify the model name.
DIAGNOSTIC 01

When generation feels slow

Change one condition at a time.

  1. 01
    REPEAT

    First run or every run?

  2. 02
    PROCESSOR

    Check ollama ps

  3. 03
    MEMORY

    Close heavy apps

  4. 04
    MODEL

    Try one size smaller

Use it this way Record loading delay and sustained generation separately.
SECTION 01

Prepare the computer

Confirm the operating system, CPU architecture, free storage, and installation permissions. Model downloads can consume many gigabytes even when the Ollama application itself is small.

Use the official download page and connect a laptop to power before the first large download.

SECTION 02

Install and verify the service

On macOS and Windows, run the official installer and confirm the Ollama application is active. On Linux, follow the distribution-specific official instructions.

Open Terminal or PowerShell and run the command below. If the service is not running, `ollama serve` exposes the startup error directly.

# Verify the CLI
ollama

# Start the server manually when needed
ollama serve
SECTION 03

Run the first model

The first run downloads the model and then enters chat mode. Start with a short question that is easy to verify. Exit with `/bye`.

The example model name may change over time, so confirm availability in the official model library.

ollama run gemma3:4b

>>> Explain local AI in three sentences.

/bye
SECTION 04

Confirm where the model is loaded

`ollama ls` lists downloaded models. `ollama ps` shows models currently in memory and the processor split. A model may run partly on the GPU and partly on the CPU when VRAM is limited.

If a supported GPU is not used, check drivers, other applications using VRAM, and whether the model is larger than available GPU memory.

ollama ls
ollama ps
SECTION 05

Troubleshoot in a fixed order

Separate model-loading delay from ongoing generation speed. Close memory-heavy applications, start a new conversation, and compare a smaller model with the same prompt.

For download failures, check storage, proxy configuration, certificates, and official log locations before reinstalling.

  • Compare first and repeated runs
  • Inspect PROCESSOR in `ollama ps`
  • Reduce context length
  • Try a smaller quantization
  • Read the official troubleshooting logs
FAQ

Frequently asked questions

Why is only the first response slow?

The model may be loading from storage into memory. Repeated requests can be faster while it stays loaded.

Does `ollama stop` delete the model?

No. It unloads the model from memory. Use `ollama rm` to delete the stored model.

Can I expose port 11434 to the internet?

Do not expose it without authentication, network controls, TLS, rate limits, and a security review.

Primary sources

Check the original documentation for version-specific details.

Ollama Quickstart Ollama CLI Reference Ollama FAQ

READ NEXT

LM Studio Setup: Run Your First Local LLMConnect Open WebUI to Ollama