RUNLOCALAIv38
->Will it run?Best GPUCompareTroubleshootStartLearnPulseModelsHardwareToolsBench
Run check
RUNLOCALAI

Independently operated catalog for local-AI hardware and software. Hand-written verdicts. Source-cited claims. Reproducible commands when we have them.

OP·Eruo Fredoline
DIR
  • Models
  • Hardware
  • Tools
  • Benchmarks
TOOLS
  • Will it run?
  • Compare hardware
  • Cost vs cloud
  • Choose my GPU
  • Prompting kits
  • Quick answers
REF
  • All buyer guides
  • Learn local AI
  • Methodology
  • Glossary
  • Errors KB
  • Trust
EDITOR
  • About
  • Author
  • How we make money
  • Editorial policy
  • Contact
LEGAL
  • Privacy
  • Terms
  • Sitemap
MAIL · MONTHLY DIGEST
Get monthly local AI changes
Monthly recap. No spam.
DISCLOSURE

Some links on this site are affiliate links (Amazon Associates and other first-class retailers). When you buy through them, we earn a small commission at no extra cost to you. Affiliate links do not influence our verdicts — there are cards we rate highly that we don't have affiliate relationships with, and cards that sell well that we refuse to recommend. Read more →

© 2026 runlocalai.coIndependently operated
RUNLOCALAI · v38
  1. >
  2. Home
  3. /Learn
  4. /How-to
  5. /How to list all available models on your local Ollama installation
HOW-TO · INF

How to list all available models on your local Ollama installation

beginner·5 min·By Eruo Fredoline
Target environment
Ubuntu 24.04 · Ollama 0.4.x
PREREQUISITES

Ollama installed and running (daemon active)

What this does

Inspects the local model store and displays every downloaded model with its size, disk digest, and last-modified date. Provides a complete inventory before performing operations such as deletion or version rollback.

Steps

  1. Invoke the model inventory command. Enumerates all stored models and their metadata.
    
    

ollama list

Expected output: A formatted table with columns NAME, ID, SIZE, MODIFIED.

2. **Read each column.** Identifies the model name including any tag suffix, the 12-character digest used in API calls, the size on disk in human-readable form, and the last-pulled timestamp.

3. **Identify a model for follow-up action.** Note the name exactly as shown, including any :version suffix, before passing it to ollama run or ollama rm.

- **Record the local run evidence.** Save the exact command, runtime or package version, model name if applicable, and observed output so the result can be reproduced later.

## Verification
```bash
ollama list
## Expected: table containing at least one row starting with a model name in the NAME column

Common failures

  • command not found - Ollama binary not on PATH; verify installation with which ollama.
  • Error: no models - No models downloaded yet; run ollama pull llama3.2 first.
  • Error: service unavailable - Daemon not running; start with ollama serve.
  • Empty table - All models deleted; no action required, but unexpected if previous pulls were confirmed.
  • Permission denied reading model store - User lacks read access to ~/.ollama/models; check filesystem permissions.

Operator checkpoint

Before treating this as solved, write down the local runtime, model or package version, hardware/backend if relevant, and the verification output. This keeps the guide useful as a Will-It-Run style decision instead of a one-off command transcript.

Related guides

  • How to download and run a model with Ollama
  • How to delete unused models to free up disk space
RELATED GUIDES
INF
How to delete unused models to free up disk space
SET
How to download and run a model with Ollama
← All how-to guidesCourses →