mirror of
https://github.com/LostRuins/koboldcpp.git
synced 2026-11-01 11:21:18 +00:00
# Conflicts: # .github/workflows/build-cuda-ubuntu.yml # .github/workflows/build-cuda-windows.yml # .github/workflows/build-ibm.yml # .github/workflows/ci-self-hosted-cuda.yml # .github/workflows/release.yml # .github/workflows/server-self-hosted.yml # AGENTS.md # README.md # ci/run.sh # docs/autoparser.md # docs/backend/SYCL.md # docs/build.md # docs/development/HOWTO-add-model.md # docs/function-calling.md # docs/ops.md # docs/ops/CPU.csv # ggml/CMakeLists.txt # ggml/src/ggml-blas/CMakeLists.txt # ggml/src/ggml-cann/ggml-cann.cpp # ggml/src/ggml-cpu/amx/amx.cpp # ggml/src/ggml-cpu/kleidiai/kleidiai.cpp # ggml/src/ggml-cuda/CMakeLists.txt # ggml/src/ggml-et/ggml-et.cpp # ggml/src/ggml-hexagon/CMakeLists.txt # ggml/src/ggml-hexagon/ggml-hexagon.cpp # ggml/src/ggml-hexagon/htp/allreduce-ops.c # ggml/src/ggml-hexagon/htp/allreduce-ops.h # ggml/src/ggml-hexagon/htp/concat-ops.c # ggml/src/ggml-hexagon/htp/cpy-ops.c # ggml/src/ggml-hexagon/htp/hmx-mm-kernels-tiled.h # ggml/src/ggml-hexagon/htp/htp-ops.h # ggml/src/ggml-hexagon/htp/hvx-mm-kernels-tiled.h # ggml/src/ggml-hexagon/htp/matmul-ops.c # ggml/src/ggml-hexagon/htp/matmul-ops.h # ggml/src/ggml-hexagon/htp/work-queue.c # ggml/src/ggml-metal/CMakeLists.txt # ggml/src/ggml-opencl/ggml-opencl.cpp # ggml/src/ggml-openvino/ggml-openvino.cpp # ggml/src/ggml-sycl/common.hpp # ggml/src/ggml-sycl/dmmv.cpp # ggml/src/ggml-sycl/fattn-common.hpp # ggml/src/ggml-sycl/fattn-onednn.cpp # ggml/src/ggml-sycl/fattn-vec.hpp # ggml/src/ggml-sycl/ggml-sycl.cpp # ggml/src/ggml-sycl/mmvq.cpp # ggml/src/ggml-sycl/vecdotq.hpp # ggml/src/ggml-virtgpu/ggml-backend-buffer-type.cpp # ggml/src/ggml-vulkan/ggml-vulkan.cpp # ggml/src/ggml-webgpu/ggml-webgpu-shader-lib.hpp # ggml/src/ggml-webgpu/ggml-webgpu.cpp # ggml/src/ggml-webgpu/wgsl-shaders/common_decls.tmpl # ggml/src/ggml-webgpu/wgsl-shaders/get_rows.wgsl # ggml/src/ggml-webgpu/wgsl-shaders/mul_mat_decls.tmpl # ggml/src/ggml-webgpu/wgsl-shaders/mul_mat_vec_acc.tmpl # ggml/src/ggml-webgpu/wgsl-shaders/ssm_scan.wgsl # ggml/src/ggml-zdnn/ggml-zdnn.cpp # pyproject.toml # scripts/snapdragon/run.py # skills/code-review/SKILL.md # tests/fusion/MTL.csv # tests/test-alloc.cpp # tests/test-backend-ops.cpp # tests/test-chat.cpp # tests/test-llama-archs.cpp # tests/test-model-resolution.cpp # tests/test-quantize-fns.cpp # tests/test-recurrent-state-rollback.cpp # tools/llama-bench/README.md # tools/llama-bench/llama-bench.cpp # tools/server/CMakeLists.txt # tools/server/README.md |
||
|---|---|---|
| .. | ||
| bin | ||
| lib | ||
| packaging | ||
| expose.cpp | ||
| expose.h | ||
| gpttype_adapter.cpp | ||
| hash.cpp | ||
| json_to_gbnf.py | ||
| kcpp_backend.cpp | ||
| kcpp_backend.h | ||
| model_adapter.cpp | ||
| model_adapter.h | ||
| README.md | ||
| simplecpuinfo.cpp | ||
KoboldCpp native sources
This directory contains KoboldCpp-owned implementation and build-support code. Upstream-synced llama.cpp and ggml sources remain in their original directories so upstream updates can continue to be merged without path-only conflicts.
Prebuilt helper programs and link inputs used by KoboldCpp builds live under
bin/ and lib/, respectively. Release version metadata and its generation
scripts live under packaging/; Conda environment definitions are kept in
packaging/environments/.