Package Details: koboldcpp-hipblas 1.77.yr1-1

Git Clone URL: https://aur.archlinux.org/koboldcpp-hipblas.git (read-only, click to copy)
Package Base: koboldcpp-hipblas
Description: An easy-to-use AI text-generation software for GGML and GGUF models (with HIPBLAS, for ROCM)
Upstream URL: https://github.com/YellowRoseCx/koboldcpp-rocm
Licenses: AGPL-3.0-only
Conflicts: koboldcpp
Provides: koboldcpp, koboldcpp-rocm
Submitter: alpindale
Maintainer: TheBill2001
Last Packager: TheBill2001
Votes: 8
Popularity: 1.38
First Submitted: 2023-10-23 18:05 (UTC)
Last Updated: 2024-11-10 02:11 (UTC)

Pinned Comments

TheBill2001 commented on 2024-07-25 10:07 (UTC) (edited on 2024-11-06 03:49 (UTC) by TheBill2001)

NOTE: This package is a fork of koboldcpp by YellowRoseCx, which has slower releases. Please check first before flagging this package as out-of-date. https://github.com/YellowRoseCx/koboldcpp-rocm/releases

DISCLAIMER: I only maintain this package. Since I don't have an AMD GPU, I can only test the build process in a clean chroot. I cannot test if the result build would actually run. If this is not working for you, you can install koboldcpp and use Vulkan instead. It's faster to build and smaller to install.

Build configuration could be changed with environment variables. Or set via KEY=VALUE in ${XDG_CONFIG_HOME}/koboldcpp_build.conf file (default is ~/.config/koboldcpp_build.conf):

KOBOLDCPP_NO_PORTABLE - Disabling portable build (including failsafe and noavx2):

  • '0' - Keep portable build enabled (default)
  • '1' or any other value that isn't '0' - Disable portable build.

TheBill2001 commented on 2024-07-03 14:09 (UTC)

As of 1.69.yr0-3, I have added a desktop entry for GUI launcher, and you'll need to install customtkinter for it.

Latest Comments

« First ‹ Previous 1 2

dreieck commented on 2024-03-27 10:29 (UTC)

Please add koboldcpp to the conflicts array:

error: failed to commit transaction (conflicting files)
koboldcpp: /usr/bin/koboldcpp exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/kcpp_docs.embd exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/klite.embd exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/koboldcpp.py exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/koboldcpp_clblast.so exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/koboldcpp_default.so exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/koboldcpp_openblas.so exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/koboldcpp_vulkan.so exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/rwkv_vocab.embd exists in filesystem (owned by koboldcpp-hipblas)
koboldcpp: /usr/share/koboldcpp/rwkv_world_vocab.embd exists in filesystem (owned by koboldcpp-hipblas)
Errors occurred, no packages were upgraded.

Regards and thanks for maintaining!

complover116 commented on 2023-12-24 05:10 (UTC)

Latest version fails to build

Changing

cd "$srcdir/koboldcpp-rocm-$pkgver.yr0-ROCm"

to

cd "$srcdir/koboldcpp-rocm-$pkgver.yr1-ROCm"

on line 15 fixes it

jeromedc commented on 2023-12-07 15:41 (UTC)

Line 16: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=koboldcpp-hipblas#n16 and Line 21: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=koboldcpp-hipblas#n21 should be changed from:

cd "$srcdir/koboldcpp-rocm-$pkgver"

to

cd "$srcdir/koboldcpp-rocm-$pkgver.yr1-ROCm"

Also, customtkinter is missing from the dependencies for the GUI.