Installation Guide
Complete guide to installing GGUF Loader on Windows, macOS, and Linux systems
This guide will help you install GGUF Loader 2.0.0 on your system. Want to see what GGUF Loader can do first? Explore the features on our homepage.
๐ Quick Installation
Using pip (Recommended)
pip install ggufloader
Thatโs it! You can now run GGUF Loader with:
ggufloader
๐ System Requirements
Minimum Requirements
- Python: 3.8 or higher
- RAM: 4GB (8GB+ recommended for larger models)
- Storage: 2GB free space for models
- OS: Windows 10/11, macOS 10.14+, or Linux
Recommended Requirements
- Python: 3.10 or higher
- RAM: 16GB or more
- GPU: NVIDIA GPU with CUDA support (optional but recommended)
- Storage: 10GB+ free space for multiple models
๐ง Detailed Installation
Step 1: Install Python
If you donโt have Python installed:
Windows
- Download Python from python.org
- Run the installer and check โAdd Python to PATHโ
- Verify installation:
python --version
macOS
# Using Homebrew (recommended)
brew install python
# Or download from python.org
Linux (Ubuntu/Debian)
sudo apt update
sudo apt install python3 python3-pip
Step 2: Create Virtual Environment (Recommended)
# Create virtual environment
python -m venv ggufloader-env
# Activate it
# Windows:
ggufloader-env\Scripts\activate
# macOS/Linux:
source ggufloader-env/bin/activate
Step 3: Install GGUF Loader
pip install ggufloader
Step 4: Verify Installation
ggufloader --version
๐ฎ First Run
Launch GGUF Loader
ggufloader
This will open the GGUF Loader application with the Smart Floating Assistant addon already loaded. You can see this feature demonstrated on the homepage features section.
Load Your First Model
- Download a GGUF model (e.g., from Hugging Face) - Browse recommended models on our homepage
- Click โSelect GGUF Modelโ in the application
- Choose your model file
- Wait for loading (may take a few minutes)
- Start chatting!
๐ก See it in Action: Check out the model loading demonstration on our homepage to see this process in action.
๐ง GPU Acceleration (Optional)
For better performance with larger models, you can enable GPU acceleration:
NVIDIA GPU (CUDA)
# Uninstall CPU version
pip uninstall llama-cpp-python
# Install GPU version
pip install llama-cpp-python --extra-index-url https://abetlen.github.io/llama-cpp-python/whl/cu121
Apple Silicon (Metal)
# Uninstall CPU version
pip uninstall llama-cpp-python
# Install Metal version
CMAKE_ARGS="-DLLAMA_METAL=on" pip install llama-cpp-python
๐ ๏ธ Advanced Installation
Development Installation
If you want to contribute or modify GGUF Loader, or develop custom addons:
# Clone the repository
git clone https://github.com/gguf-loader/gguf-loader.git
cd gguf-loader
# Install in development mode
pip install -e .
# Install development dependencies
pip install -e .[dev]
For addon development, see our Addon Development Guide and API Reference.
Custom Installation Location
# Install to specific directory
pip install --target /path/to/directory ggufloader
# Add to Python path
export PYTHONPATH="/path/to/directory:$PYTHONPATH"
๐ Troubleshooting Installation
Common Issues
Issue: โpip not foundโ
# Windows
python -m pip install ggufloader
# macOS/Linux
python3 -m pip install ggufloader
Issue: โPermission deniedโ
# Use --user flag
pip install --user ggufloader
# Or use virtual environment (recommended)
python -m venv venv
source venv/bin/activate # Linux/macOS
# or
venv\Scripts\activate # Windows
pip install ggufloader
Issue: โPackage not foundโ
# Update pip first
pip install --upgrade pip
# Then install
pip install ggufloader
Issue: โSSL Certificate errorโ
# Use trusted hosts
pip install --trusted-host pypi.org --trusted-host pypi.python.org ggufloader
Platform-Specific Issues
Windows
- Issue: โMicrosoft Visual C++ 14.0 is requiredโ
- Solution: Install Microsoft C++ Build Tools
macOS
- Issue: โCommand line tools not foundโ
- Solution:
xcode-select --install
- Solution:
Linux
- Issue: Missing system dependencies
# Ubuntu/Debian sudo apt install build-essential python3-dev # CentOS/RHEL sudo yum groupinstall "Development Tools" sudo yum install python3-devel
๐ Updating GGUF Loader
Update to Latest Version
pip install --upgrade ggufloader
Check Current Version
ggufloader --version
Downgrade if Needed
pip install ggufloader==1.0.0 # Replace with desired version
๐๏ธ Uninstallation
Remove GGUF Loader
pip uninstall ggufloader
Clean Up Dependencies (Optional)
# List installed packages
pip list
# Remove specific dependencies if not needed elsewhere
pip uninstall llama-cpp-python PySide6 pyautogui pyperclip
Remove Configuration Files
# Windows
rmdir /s "%APPDATA%\ggufloader"
# macOS/Linux
rm -rf ~/.config/ggufloader
rm -rf ~/.local/share/ggufloader
๐ฆ Alternative Installation Methods
Using conda
# Create conda environment
conda create -n ggufloader python=3.10
conda activate ggufloader
# Install via pip (no conda package yet)
pip install ggufloader
Using pipx (Isolated Installation)
# Install pipx if not already installed
pip install pipx
# Install ggufloader in isolated environment
pipx install ggufloader
# Run
ggufloader
From Source
# Download source
wget https://github.com/gguf-loader/gguf-loader/archive/v2.0.0.tar.gz
tar -xzf v2.0.0.tar.gz
cd gguf-loader-2.0.0
# Install
pip install .
๐ฏ Next Steps
After installation:
- Read the Quick Start Guide to get up and running
- Explore Addon Development to create custom addons
- Learn about the Smart Floating Assistant built-in addon
- Join our community for support and discussions
๐ Explore More on Homepage
- See GGUF Loader in Action - Watch live demos of key features
- Download for Your Platform - Get the right version for your system
- Browse Model Collection - Find the perfect model for your needs
- Read User Stories - See how others use GGUF Loader
๐ก Need Help?
- ๐ Check the Troubleshooting Guide
- ๐ Report installation issues
- ๐ฌ Ask for help in discussions
- ๐ง Contact us: support@ggufloader.com
Related Topics
Before proceeding, you might want to understand:
- GGUF Loader Package Structure - How GGUF Loader is organized
- System Requirements and Compatibility - Ensure your system is compatible
๐ Congratulations!
Youโve successfully installed GGUF Loader! Hereโs what you can do next:
Immediate Next Steps
- Start the Quick Start Guide - Load your first model and start chatting
- Browse the Model Library - Discover curated models for different use cases
- Explore Features - Learn about the Smart Floating Assistant and other powerful features
Ready to Go Deeper?
- Try the Interactive Demos - Experience GGUF Loaderโs features live on our homepage
- Join the Community - Share your experience and get help from other users
- Read Success Stories - Learn how others are using GGUF Loader
Welcome to GGUF Loader! ๐