Moondream vikhyatk Released 2024-04 visionsmalledge

Moondream

Tiny 1.8B vision-language model. Runs on phones and edge devices. Best small VLM in 2026.

Best for small vision model for edge
Sizes 1.8B
Context 2K
License Apache 2.0
Min VRAM (default size, Q4) 2 GB
Rec VRAM 4 GB

What is Moondream?

Moondream is vikhyatk's open-weights language model with vision support. Released in 2024-04, it ships in 1 size (1.8B) and is licensed Apache 2.0. The most popular use case is small vision model for edge.

VRAM and hardware

The 1.8B size fits in 2 GB of VRAM.

Size Min VRAM (Q4_K_M) Recommended VRAM Tokens/sec on 3090
1.8B 2 GB 3 GB ~31 tok/s

How to run Moondream locally

Option 1: Ollama (simplest)

ollama pull moondream
ollama run moondream

Option 2: Mullama (production)

mullama pull moondream
mullama run moondream

Option 3: llama.cpp (CLI)

# Download a GGUF from Hugging Face (search "moondream gguf")
./llama-cli -m moondream.Q4_K_M.gguf -p "Hello, AI!"

Option 4: Python with Mullama or llama-cpp-python

from mullama import Model, Context
model = Model.load("moondream.Q4_K_M.gguf", n_gpu_layers=99)
ctx = Context(model, n_ctx=4096)
print(ctx.generate("Hello, AI!", 256))

What you can build with Moondream

  • mobile vision
  • edge VQA
  • camera apps

Hardware it fits on

  • Apple Silicon (8GB): 1.8B in MLX
  • Apple Silicon (16GB): 1.8B in MLX
  • Apple Silicon (32GB): 1.8B in MLX or GGUF
  • Apple Silicon (64GB+): 1.8B in MLX
  • RTX 3090 (24GB): 1.8B at Q4_K_M
  • RTX 4090 (24GB): same as 3090, ~30% faster
  • RTX 5090 (32GB): 1.8B at Q8_0
  • 2× RTX 6000 Ada (96GB total): 1.8B at Q4_K_M

Related models in the Moondream family

This is the only Moondream-family model in the catalog right now.

Other models you might consider

  • Llama 3.1 (Meta) — 8B, general-purpose chat, agentic workflows, code
  • Llama 3.2 (Meta) — 1B, low-end hardware, mobile, edge deployment
  • Llama 3.2 Vision (Meta) — 11B, vision + chat on desktop GPUs
  • Llama 3.3 (Meta) — 70B, best-in-class 70B for desktops
  • Llama 4 (Meta) — Scout 17B (109B MoE), vision + long context (10M tokens)
  • Qwen 2.5 (Alibaba) — 0.5B, strongest 7B-32B on consumer hardware