# Common Ollama-hosted local model names (lowercase, one per line).
# Used by services/content_validator.py to distinguish real local-model
# references (llama3, gemma3) from hallucinated ones in generated content.
#
# Base families only — suffixes like ":7b", ":instruct", ":q4_K_M" are
# stripped before comparison. Lines starting with "#" and blank lines
# are ignored.
#
# Source: https://ollama.com/library — refresh periodically.
llama
llama2
llama3
llama3.1
llama3.2
llama3.3
codellama
tinyllama
mistral
mistral-nemo
mistral-large
mistral-small
mixtral
gemma
gemma2
gemma3
codegemma
qwen
qwen2
qwen2.5
qwen2.5-coder
qwen3
phi
phi2
phi3
phi3.5
phi4
deepseek
deepseek-coder
deepseek-coder-v2
deepseek-llm
deepseek-r1
deepseek-v2
deepseek-v3
yi
yi-coder
solar
solar-pro
nous-hermes
nous-hermes2
nous-hermes2-mixtral
hermes3
openhermes
dolphin
dolphin-mistral
dolphin-mixtral
dolphin-llama3
dolphin-phi
wizardlm
wizardcoder
wizardmath
orca
orca2
orca-mini
openchat
starcoder
starcoder2
codeup
magicoder
sqlcoder
codestral
granite
granite-code
granite3
granite3.1
command-r
command-r-plus
command-r7b
falcon
falcon2
falcon3
mpt
redpajama
tulu
tulu3
vicuna
koala
samantha
neural-chat
zephyr
starling
starling-lm
nomic-embed-text
mxbai-embed-large
all-minilm
snowflake-arctic-embed
bge-small
bge-large
jina-embeddings
llava
llava-llama3
llava-phi3
bakllava
moondream
minicpm-v
internvl
cogvlm
glm
glm4
chatglm
chatglm3
baichuan
baichuan2
xwin
xverse
aya
aya-expanse
marco-o1
reflection
smollm
smollm2
olmo
olmo2
exaone
exaone3.5
megalodon
firefunction
firefunction-v2
