WINDOWS · PORTABLE · ONE-CLICK

Install llama.cpp on Windows in one click — no code, local LLMs

One-click llama.cpp installer for Windows. No PowerShell, no build tools, no config files. MiniLLM downloads and installs llama.cpp, one-click starts a local LLM server, and opens WebUI to chat — with builds for NVIDIA CUDA, AMD ROCm, Intel SYCL/OpenVINO, Vulkan, ARM64 and CPU, so it fits almost any GPU PC.

No code · no terminal One-click install & start LLM All GPUs · CUDA / ROCm / Vulkan / CPU
MiniLLM screenshot: one-click llama.cpp installer and local LLM server manager on Windows
● Running · llama.cpp b10809 Install / Model / Settings / API · Local LLM ready — no terminal
The idea — less, but better. Installing llama.cpp on Windows usually means endless commands, compilers, and tuning. MiniLLM turns it into “download → one-click install → pick a GPU build → one-click start → chat” — no code required, built for every GPU (CUDA / ROCm / Vulkan / SYCL / OpenVINO / CPU) in a simple interface. Vision models, LAN sharing, and an OpenAI-compatible API included.

Download MiniLLM for Windows

Free one-click llama.cpp installer & local LLM launcher — official build from minillm.bashige.com. Portable EXE, no installation wizard.

MiniLLM logo
MiniLLM.exe · v1.1.0 · Windows 64-bit
Portable single file · ~13.1 MB (13,716,693 bytes) · No install
Download now

Why MiniLLM? One-click llama.cpp without code

Install llama.cpp on Windows, start a local LLM, and match your GPU — all from one calm window. No command line.

1

Portable single file

Download and double-click — no installer wizard, no admin hassle. Single instance only, no port conflicts.

2

One-click install llama.cpp

Install / Update / Uninstall llama.cpp without typing code. One-click Start Server to launch a local LLM, one-click Open WebUI.

3

Every GPU, every build

NVIDIA CUDA, AMD ROCm, Intel SYCL / OpenVINO, Vulkan, CPU, ARM64 — pick the build that fits your GPU PC.

4

Vision models

Graphically pick .gguf + mmproj. Text-only can skip mmproj; image tasks need a matching pair.

5

No-code settings

Server + sampling parameters in a GUI with Chat / Code presets — advanced llama-server flags without the shell.

6

Local OpenAI API

Local address + endpoints for apps and agents. OpenAI-compatible /v1/chat/completions.

7

Tray resident

Minimize to the system tray and keep serving quietly in the background.

8

HTTPS fix built in

Root-certificate handling reduces SSL errors when downloading builds on a fresh Windows PC.

Works with your GPU — NVIDIA, AMD, Intel, Vulkan

One installer for every PC: discrete GPU, integrated graphics, or CPU-only. Choose the matching llama.cpp build on the Install tab — no manual driver scripting.

1

NVIDIA CUDA

GeForce / RTX / workstation GPUs — fastest path for most Windows AI PCs.

2

AMD ROCm & Vulkan

Radeon via ROCm where available, plus a portable Vulkan build for many AMD/Intel GPUs.

3

Intel SYCL / OpenVINO

Arc discrete graphics and Intel iGPU with SYCL or OpenVINO acceleration.

4

CPU & ARM64

No GPU? cpu-x64 runs on any Intel/AMD PC; arm64 for Windows on ARM devices.

Tip: run out of VRAM? Lower n_gpu_layers or switch to a smaller quant — all adjustable in Settings without code.

STEPS

How to run a local LLM on Windows in 6 steps

From download to chatting with a local LLM — zero command line.

1
Download MiniLLM.exe (free, no install)

Portable single file — download above and double-click. No code.

2
Pick the build for your GPU on the Install tab

NVIDIA CUDA, AMD ROCm, Intel SYCL/OpenVINO, Vulkan, or cpu-x64 (Intel/AMD, recommended for beginners).

3
Click Install — one-click llama.cpp install

Automatic download & install. Update / Uninstall anytime. No terminal.

4
Choose your .gguf model

Set the model directory, pick a .gguf file and optional mmproj — all GUI.

5
Click Start Server — one-click local LLM

Status turns Running; Server ready in the log means your local model is live.

6
Open WebUI or call the API

Chat in the browser, or use the address on the API Address tab for your apps.

Model setup — GUI, no paths to type

No path memorizing — point and click.

📁 Four key fields

FieldMeaning
Model DirectoryFolder where model files live
Model FileActive .gguf language model
Model IDIdentifier auto-generated from file name
Mmproj FileProjector for vision models

Two rules for vision

· Text-only chat → mmproj can stay empty.
· Image understanding → main model and mmproj must match.

.ggufmmproj-F32.ggufQwen-VL / LLaVA

Screenshot example: Qwen3.5-0.8B-UD-Q4_K_XL + mmproj-F32.gguf loaded at http://127.0.0.1:9999.

Server & sampling settings

No-code GUI for llama-server: context, GPU layers, ports, API key. Presets for chat and code.

ParameterDescription
Host127.0.0.1 this PC only · 0.0.0.0 allow LAN
PortLocal port, e.g. 8080 / 9999
n_ctxContext window — larger remembers more, uses more VRAM
n_gpu_layersLayers offloaded to GPU; lower if OOM
threadsCPU threads; -1 = auto
parallel slotsConcurrent slots; -1 = auto
API keyPassword for API — required for LAN sharing
Offload mmprojOffload vision projector to GPU or not
Extra ArgsExtra llama-server flags
ParameterTips
temperature / top_p / top_k / min_pRandomness — higher for chat, lower for code
repeat_penaltyAvoid looping outputs
n_predictMax tokens; -1 unlimited. Raise with n_ctx if cut off
seed-1 random; fixed value reproduces results
PresetsOne-click Chat / Code recommended combos
1
Host → 0.0.0.0

Listen on all interfaces.

2
Set an API Key

Keep LAN use private.

3
Allow port in Windows Firewall (TCP inbound)

Open your chosen port.

4
Visit http://YOUR-PC-IP:PORT

Same LAN needs no router mapping.

Local API · OpenAI compatible

Point your RAG, agent, or app at a private local endpoint on your Windows PC.

http://127.0.0.1:8080

💬 /v1/chat/completions

Chat endpoint — send images here for vision models.

/v1/completions

Classic completions for generation tasks.

💚 /health

Health check for readiness.

FAQ — install & run llama.cpp on Windows

Answers on one-click install, no-code setup, GPU builds, and common llama.cpp errors.

Yes. MiniLLM is a one-click llama.cpp installer: choose your build on the Install tab and click Install — no PowerShell, no CMake, no manual paths.
Run MiniLLM.exe → pick a .gguf model → click Start Server. Status shows Running and the log prints Server ready. Then Open WebUI to chat.
Yes. Install tab offers NVIDIA CUDA, AMD ROCm, Vulkan, Intel SYCL, OpenVINO, ARM64, and cpu-x64 builds — covering discrete GPUs, iGPUs, and CPU-only PCs.
Free to download and use; no accounts, no telemetry. Inference runs locally — see Privacy Policy and Terms.
Model ↔ llama.cpp version mismatch. Use the GGUF recommended by the publisher, preferably a generic quantization.
Increase n_ctx and n_predict in Settings.
Lower n_gpu_layers, disable mmproj GPU offload, or use a smaller quantized model.
%APPDATA%/MiniLLM/config.json — remembers version, models, server & sampling settings.
MiniLLM is free under its Terms (not open source); llama.cpp is typically MIT; models keep their own licenses — see Third-party licenses.

Pocket your own LLM with MiniLLM

Portable · One-click · Private local inference.

MiniLLMDownload MiniLLM