GGUF Loader is a desktop application that lets you run large language models (LLMs) locally on your computer. It supports GGUF format models and provides a user-friendly interface for chatting with AI.
Yes, GGUF Loader is completely free and open source under the MIT License.
Yes! Once you've downloaded a model, everything runs locally on your machine with no internet connection required.
- Windows 10/11
- Linux (most distributions)
- macOS
- Windows Executable: No, Python is bundled
- pip install: Yes, Python 3.7+ required
- From source: Yes, Python 3.7+ required
- Application: ~500MB
- Models: 4-20GB each (depending on model size)
- Recommended: 10GB+ free space
Yes, the portable executable can run from a USB drive. Just copy the entire folder.
Download GGUF models from:
- Hugging Face
- TheBloke's Collection
- Model links in our README
Based on your RAM:
- 4GB RAM: Q4_0 models (4-5GB)
- 8GB RAM: Q6_K models (6-7GB)
- 16GB+ RAM: Q8_0 or larger models
These are quantization levels:
- Q4_0: 4-bit quantization (smaller, faster, less accurate)
- Q6_K: 6-bit quantization (balanced)
- Q8_0: 8-bit quantization (larger, slower, more accurate)
Yes, but only one model can be loaded at a time. You can switch models by loading a different file.
No, GGUF Loader works on CPU. GPU acceleration is optional and can improve performance.
- Click the "Load Model" button
- Browse to your
.gguffile - Wait for it to load
- Start chatting!
- Large model: Try a smaller/quantized model
- Low RAM: Close other applications
- CPU-bound: Consider GPU acceleration
- High max_tokens: Reduce in settings
Yes, use the "Export Chat" feature to save conversations to a file.
Use the System Prompts dropdown to select different personalities (Creative Writer, Code Expert, etc.) or create custom prompts.
An addon that lets you select text anywhere on your system and process it with AI (summarize, comment, etc.).
It's enabled by default. Check the addon sidebar to verify it's active.
- Ensure a model is loaded
- Check the addon is enabled
- Try restarting the application
- Verify clipboard permissions
Yes, it works globally across all applications on your system.
Addons are extensions that add new features to GGUF Loader. They can add UI components, process text in custom ways, or integrate with external services.
- Download the addon folder
- Place it in the
addons/directory - Restart GGUF Loader
- The addon will appear in the sidebar
Yes! See the Addon Development Guide for instructions.
Check:
- GitHub discussions
- Community forums
- Addon marketplace (coming soon)
- Verify Python 3.7+ is installed (if running from source)
- Try deleting the
venvfolder and re-running launch script - Check antivirus isn't blocking the application
- Look for error messages in
logs/directory
- Verify the file is a valid
.ggufformat - Check you have enough RAM available
- Try a smaller model
- Ensure the file isn't corrupted (re-download if needed)
- Close other applications
- Use a smaller/more quantized model
- Reduce max_tokens setting
- Restart your computer to free up RAM
- Check logs in
logs/directory - Try the basic version without addons
- Verify your system meets minimum requirements
- Report the issue on GitHub with log files
- Model may be corrupted (re-download)
- Try adjusting temperature setting
- Use a different model
- Check system prompt is appropriate
No, all processing happens locally on your machine. No data is sent to external servers.
Chats are stored locally in the chats/ directory on your computer.
No, unless they have physical access to your computer and the chats/ directory.
Yes, GGUF Loader is open source and you can review the code. All processing is local and private.
- Use smaller/quantized models (Q4_0)
- Reduce max_tokens setting
- Close other applications
- Enable GPU acceleration (if available)
- Upgrade RAM
Yes, if you have a compatible GPU and the necessary drivers installed. GPU support depends on the llama-cpp-python library.
- Minimum: 4GB (for small models)
- Recommended: 8GB
- Optimal: 16GB+
See CONTRIBUTING.md for guidelines on:
- Reporting bugs
- Suggesting features
- Submitting code
- Improving documentation
- Check if it's already reported on GitHub Issues
- If not, create a new issue with:
- Description of the bug
- Steps to reproduce
- Your system info
- Log files (if applicable)
Yes! Open a feature request on GitHub Issues or discuss in GitHub Discussions.
- 📧 Email: hossainnazary475@gmail.com
- 💬 GitHub Discussions
- 🐛 Report Issues