A user-friendly graphical installer for Ollama on Windows.
- 🎨 High-DPI support with
tk scaling 2and unified Segoe UI / 思源黑体 font - 🧭 Language selection now auto-navigates to Step 2
- 🌐 Language toggle text fixed: "Switch to English" / "切换为中文"
- 📦 Added top-pinned model presets:
deepseek-r1:1.5b,llama3.1:8b - 📊 Enhanced download progress UI (color, step tracking)
- 📎 New "📦 Install Local Version" button for offline installation
- 🪟 Intuitive 3-step GUI
- Welcome (language selection)
- Ollama installer download (online or local version)
- Model selection and download
- 🌐 Supports English / 简体中文 language toggle
- 📦 Real-time model list fetching from ollama.com/library
- 📌 Featured model presets:
deepseek-r1:1.5b,llama3.1:8b - 🔽 One-click model download using
ollama pull <model> - 📊 Styled progress bar and real-time pull step tracking
- ❌ Cancel model download at any time
- ⚙️ Auto setup of the
OLLAMA_MODELSenvironment variable - 💽 Optional installer: bundled legacy version of
OllamaSetup.exe
Installing Ollama on Windows typically requires:
- Visiting the website to download the installer
- Manually configuring environment variables
- Using the terminal to pull models
This tool streamlines the whole process via a GUI and lets you:
- Choose language and model storage path
- Install Ollama either from the official website or a local setup file
- Pull models with one click
- Monitor download status interactively
- Download the latest
.exerelease from the Releases page. - Double-click to launch and follow the 3-step interface.
- You may choose to install Ollama from the website or use the built-in
OllamaSetup.exeinstaller.
- You may choose to install Ollama from the website or use the built-in
- After setup, select your model storage path and download models interactively.
💡 Note: Internet access is required to fetch the model list or pull models.
We plan to gradually enhance the installer with:
- 🎨 Improved UI/UX (e.g. animations, styling, icons)
- 🧩 Model update check / version control
- 📁 Integrated offline model support
- 📜 Log file export after download
- 🛠 Better error handling & platform compatibility
Feel free to suggest features via Issues or contribute via PR!
- Python 3.8+
pip install -r requirements.txt
pyinstaller --noconfirm --onefile --windowed --add-data "OllamaSetup.exe;." ollama_installer.py