Ollama-For-AMD-Installer  by ByronLeeeee

Simplify Ollama setup and management for AMD GPUs

Created 1 year ago
250 stars

Top 100.0% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a user-friendly installer and manager for Ollama installations optimized for AMD GPUs, leveraging the likelovewant/ollama-for-amd library. It targets users seeking a simplified setup and maintenance process for running large language models on AMD hardware, offering automated installation, ROCm library updates, and common error fixes.

How It Works

The tool offers a graphical interface to automate the installation and updating of Ollama with AMD-specific ROCm libraries. It intelligently detects Ollama installations, allows selection of GPU models for optimized library versions, and includes a one-click solution for the prevalent 0xc0000005 runtime error. Proxy support is integrated for users facing network restrictions.

Quick Start & Requirements

Installation is straightforward via a downloadable .exe from the Releases page or by building from source.

  • Install: Download Ollama-For-AMD-Installer.exe from the Releases Page or git clone the repository and run pip install -r requirements.txt.
  • Prerequisites: Python 3.10 or higher. Administrator privileges are required for installation.
  • Docs/Demo: No explicit links provided in the README for docs or demos.

Highlighted Details

  • Automated installation of the latest Ollama for AMD releases.
  • Streamlined updates for ROCm libraries tailored to specific AMD GPU models.
  • Built-in fix for the common 0xc0000005 runtime error.
  • Flexible installation path detection and optional proxy support.

Maintenance & Community

The author is committed to maintaining the project but has transitioned to NVIDIA hardware. Development and testing now rely on an AMD APU (6800H) and community feedback, particularly for discrete GPU (dGPU) related issues. Contributions via issues or pull requests are actively welcomed.

Licensing & Compatibility

This project is licensed under the permissive MIT License, allowing for broad use, modification, and distribution, including within commercial or closed-source applications.

Limitations & Caveats

The author's primary development hardware is now NVIDIA, meaning testing on dedicated AMD GPUs is limited. The project's continued effectiveness for dGPU users is dependent on community contributions and feedback for issue reporting and resolution.

Health Check
Last Commit

2 months ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
1
Star History
18 stars in the last 30 days

Explore Similar Projects

Starred by Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), Jason Knight Jason Knight(Director AI Compilers at NVIDIA; Cofounder of OctoML), and
3 more.

gpu.cpp by AnswerDotAI

0%
4k
C++ library for portable GPU computation using WebGPU
Created 1 year ago
Updated 2 months ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems") and Ying Sheng Ying Sheng(Coauthor of SGLang).

fastllm by ztxz16

0.4%
4k
High-performance C++ LLM inference library
Created 2 years ago
Updated 1 week ago
Feedback? Help us improve.