🤖 Ollama Models Registry

Automated scraping and hosting of Ollama model registry data with intelligent tag classification

🔄 Auto-updated daily at 22:42 UTC
175+
Models
6K+
Tags
9
Categories
// JavaScript - Get all models data const data = await fetch('https://ollama.models.auditomatic.org/models.json') .then(r => r.json()); // Access all available tags const phi4Versions = Object.keys(data.models["phi4"].tags); // → ["latest", "14b", "14b-q4_K_M", "14b-q8_0", "14b-fp16"] // Access rich metadata for each tag const tag14b = data.models["phi4"].tags["14b"]; // → { size: "9.1GB", contextWindow: "16K", modelHash: "ac896e5b8b34" } // Generate pull commands const pullCommands = Object.keys(data.models["phi4"].tags) .map(tag => `ollama pull phi4:${tag}`); // → ["ollama pull phi4:latest", "ollama pull phi4:14b", "ollama pull phi4:14b-q4_K_M", ...]
# Python - Get all models data import json, requests data = requests.get('https://ollama.models.auditomatic.org/models.json').json() # Access all available tags phi4_versions = list(data['models']['phi4']['tags'].keys()) # → ['latest', '14b', '14b-q4_K_M', '14b-q8_0', '14b-fp16'] # Access rich metadata for each tag tag_14b = data['models']['phi4']['tags']['14b'] # → {'size': '9.1GB', 'contextWindow': '16K', 'modelHash': 'ac896e5b8b34'} # Generate pull commands pull_commands = [f"ollama pull phi4:{tag}" for tag in phi4_versions] # → ['ollama pull phi4:latest', 'ollama pull phi4:14b', 'ollama pull phi4:14b-q4_K_M', ...]

Why This Registry Exists

The Problem: Ollama has no official API to list available models. Issues #286, #2022, and #7751 have been requesting this functionality for years, with hundreds of +1s from developers building:

Community Solutions: Developers have built creative workarounds including webfarmer/ollama-get-models, craigahobbs/ollama-chat, Tickloop/silsila, and others. We are most indebted to akazwz/ollama-models for pioneering the Cloudflare Worker approach.

Our Contribution: Building on this foundation, we provide enhanced robustness through adaptive DOM analysis, richer metadata (sizes, context windows, model hashes), and reliable daily updates with intelligent tag classification.

🔍 Smart & Future-Proof

Auto-discovers model vs version tags using advanced DOM analysis that survives website redesigns

📊 Rich Metadata

Each tag includes size, context window, model hash, and hierarchical structure for easy consumption

🏆 Popularity Rankings

Top models ranked by real community pull counts with comprehensive statistics