← Back to Help center
Providers & Models

Optional on-device LLM

Run the LLM enhancement pass locally via llama.cpp. No cloud, no key, no per-token cost. Pick a model to match your GPU memory.

By default the LLM pass uses a cloud provider (or is Off). Optionally, Dimmy can run an on-device LLM via llama.cpp. The default model is Phi-4 Mini Q4 (2.5 GB, 3.8B params), a compact instruction-following model. The Settings β†’ Output model picker lists all available models so you can trade speed for quality.

Enable it

  1. Open Settings β†’ Output β†’ Local LLM model.
  2. Pick a model from the list and click Download.
  3. Pick On-device LLM as the active LLM in Settings β†’ Output β†’ LLM provider.
  4. Run a dictation. The pill shows the style icon while the model processes the text.

In the picker, models already on disk show a green check next to their name, exactly like the Voice model picker. The ones you have not downloaded yet show their size instead.

Available models

ModelSizeVRAM neededNotes
Phi-4 Mini Q42.5 GB3 GBDefault. Fast, multilingual, 3.8B params.
Gemma 4 E2B Q43.1 GB4 GBGood quality, fits 4 GB VRAM, 5B params.
Gemma 4 E2B Q53.7 GB4 GBBetter quality than Q4, still fits 4 GB.
Gemma 4 E4B Q34.1 GB4 GB+8B params at 3-bit. May spill to CPU on 4 GB cards.
Gemma 4 E4B Q45.0 GB6 GB+Best balance for 6 GB cards, 8B params.
Gemma 4 E4B Q88.2 GB10 GB+Maximum quality, 8B high-precision.
Gemma 4 12B Q47.1 GB9 GB+Highest quality Gemma 4, 12B dense. Slow on 4 GB cards.
Gemma 4 12B Q2 (compact)4.7 GB4 GB+12B at 2-bit. Closest the 12B gets to a 4 GB card; some CPU spill.

Performance

  • Apple Silicon: Metal acceleration, around 50 tok/s on M2.
  • NVIDIA GPU: CUDA, around 80-120 tok/s on RTX 3060 and up.
  • AMD/Intel GPU: Vulkan, around 30-50 tok/s.
  • CPU only: works but slow (5-10 tok/s).

Trade-offs vs cloud

Local LLM is fully private and free, but less capable than cloud Claude or GPT-4o. For Correct and Summarize styles, the smaller models are fine. For complex Prompt or Elaborate, cloud is noticeably better. The 12B model narrows that gap but needs more VRAM and is slower.

Was this helpful?

In this category

Providers & Models
Local mode: offline by default
Dimmy ships with Whisper running on your device. No API key, no internet, no per-minute cost. Works on a plane.
Providers & Models
Cloud providers compared
Groq is fastest, OpenAI is the gold standard, Deepgram leads on streaming. All optional. Bring your own key.
Providers & Models
Add your API key
Open Settings β†’ Providers & keys, find the provider card, paste the key. It is encrypted on your machine. You can update keys at any time.
Providers & Models
Choose a Whisper model
Smaller is faster but less accurate. base-q8_0 is the default. large-v3-turbo is the top tier on-device.
Last updated: 2026-05-22