Skip to main content

ik-llama-cpp-python

PyPI version PyPI - Python Version License: MIT

Python bindings for ik_llama.cpp — a high-performance fork of llama.cpp with faster CPU inference, novel quantization types (Trellis / IQK quants), and AVX-VNNI / AVX-512 optimizations.

Designed as a drop-in replacement for llama-cpp-python.

Installation

Pre-built wheels (CPU, with AVX2)

pip install ik-llama-cpp-python

Pre-built wheels (CUDA)

CUDA wheels are distributed via GitHub Releases (too large for PyPI). Install by downloading from the latest release:

# Replace the URL with the wheel matching your Python version
pip install https://github.com/gongpx20069/ik-llama-cpp-python/releases/download/v0.1.5/ik_llama_cpp_python_cuda-0.1.5-cp312-cp312-manylinux_2_28_x86_64.whl

Available for Python 3.10–3.13, Linux x86_64, CUDA 12.4.

From source (requires CMake ≥ 3.21 and a C++20 compiler)
git clone https://github.com/gongpx20069/ik-llama-cpp-python
cd ik-llama-cpp-python
git submodule update --init --recursive
pip install -e .
From source with CUDA
CMAKE_ARGS="-DGGML_CUDA=ON" pip install -e .
From source with native CPU optimizations

For maximum performance on your specific CPU (AVX-512, AVX-VNNI, etc.):

CMAKE_ARGS="-DGGML_NATIVE=ON" pip install -e .

Quick Start

from ik_llama_cpp import IkLlama

llm = IkLlama("model.gguf", n_ctx=4096)

# Simple chat
text = llm.chat("What is the theory of relativity?")
print(text)

API

create_chat_completion — OpenAI-compatible

Returns a dict matching the llama_cpp.Llama.create_chat_completion schema.

response = llm.create_chat_completion(
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Hello!"},
    ],
    temperature=0.3,
    max_tokens=256,
)
print(response["choices"][0]["message"]["content"])
print(response["usage"])

chat — Convenience wrapper

text = llm.chat("Explain quantum mechanics in one sentence.")

generate — Low-level token generation

tokens = llm.tokenize("Hello, world!")
output_ids = llm.generate(tokens, max_tokens=128, temperature=0.7)
text = llm.detokenize(output_ids)

create_embedding — Batched embeddings

Dedicated embedding models use a non-causal, mean-pooled context. The Python binding batches independent sequences directly through the C API and clears the KV cache between calls, avoiding state leakage from long-lived servers.

embedder = IkLlama(
    "pplx-embed-v1-0.6b-q8_0.gguf",
    n_ctx=4096,
    n_threads=16,
    embedding=True,
)

response = embedder.create_embedding([
    "first document",
    "第二个文档",
])
vectors = [item["embedding"] for item in response["data"]]

embedding=True automatically selects non-causal attention, mean pooling, and disables Flash Attention because ik_llama.cpp's IQK Flash Attention path does not support every non-causal batch shape. embed(..., normalize=False) returns raw pooled vectors when model-specific output quantization is needed.

Drop-in replacement for llama-cpp-python

# Change this:
# from llama_cpp import Llama
# To this:
from ik_llama_cpp import IkLlama as Llama

llm = Llama("model.gguf", n_ctx=4096, flash_attn=True)
response = llm.create_chat_completion(
    messages=[{"role": "user", "content": "Hello!"}],
)

Quantization (IQ4_KT)

ik_llama.cpp provides novel Trellis quantization types (IQ1_KT–IQ4_KT) that are not available in upstream llama.cpp. This package includes llama-quantize and a Python API to create these quants from standard GGUF files.

Install with quantization support

pip install ik-llama-cpp-python[quantize]

CLI: Download from HuggingFace and quantize

# Download bf16 source + imatrix, quantize to IQ4_KT in one step
ik-llama-quantize from-hf bartowski/google_gemma-4-E2B-it-GGUF

# Specify a different quant type
ik-llama-quantize from-hf bartowski/google_gemma-4-E2B-it-GGUF --type IQ3_KT

# Custom output directory
ik-llama-quantize from-hf bartowski/google_gemma-4-E2B-it-GGUF --output-dir models/

CLI: Quantize a local file

# With imatrix (recommended for IQ quants)
ik-llama-quantize quantize model-bf16.gguf model-IQ4_KT.gguf IQ4_KT \
    --imatrix model-imatrix.gguf

# Without imatrix
ik-llama-quantize quantize model-bf16.gguf model-IQ4_KT.gguf IQ4_KT

# Shorthand (without subcommand)
ik-llama-quantize model-bf16.gguf model-IQ4_KT.gguf IQ4_KT

Python API

from ik_llama_cpp import quantize, quantize_from_hf

# One-step: download from HuggingFace and quantize
path = quantize_from_hf("bartowski/google_gemma-4-E2B-it-GGUF", quant_type="IQ4_KT")

# Or quantize a local file
path = quantize("model-bf16.gguf", "model-IQ4_KT.gguf", "IQ4_KT",
                imatrix_path="model-imatrix.gguf")

Check if llama-quantize is available

ik-llama-quantize check

Constructor Parameters

Parameter Type Default Description
model_path str required Path to GGUF model file
n_ctx int 4096 Context window size
n_threads int 0 CPU threads (0 = auto)
use_mmap bool True Memory-map model file
use_mlock bool False Lock model in RAM
flash_attn bool True Enable flash attention
n_gpu_layers int 0 Number of layers to offload to GPU
verbose bool True Logging verbosity
embedding bool False Enable non-causal mean-pooled embedding mode
n_seq_max int 32 Maximum independent sequences per embedding batch

Supported Platforms

Platform Wheels Notes
Linux x86_64 CPU (AVX2), CUDA 12.4 CUDA wheels via GitHub Releases
Linux aarch64 CPU Python 3.10–3.13
macOS arm64 CPU + Metal Python 3.10–3.13
Windows x86_64 CPU (AVX2) Python 3.10–3.13

Environment Variables

Variable Description
IK_LLAMA_CPP_LIB_PATH Override path to the compiled shared library
CMAKE_ARGS Extra CMake flags for source builds

Why ik_llama.cpp?

ik_llama.cpp is a llama.cpp fork focused on performance and quantization research. Key advantages:

  • Faster CPU inference — improved prompt processing across all quantization types, better Flash Attention token generation
  • Novel quantization types — Trellis quants (IQ1_KT–IQ4_KT), IQK quants (IQ2_K–IQ6_K), row-interleaved R4 variants, MXFP4
  • Better KV cache — Q8_KV / Q4_0 KV-cache quantization with Hadamard transforms
  • DeepSeek optimizations — FlashMLA (v1–v3), fused MoE operations, Smart Expert Reduction
  • Hardware support — optimized kernels for AVX2, AVX-512, AVX-VNNI, ARM NEON, CUDA (Turing+)
  • Broad model support — LLaMA-3/4, Qwen3, DeepSeek-V3, Gemma3/4, Mistral, and many more

Architecture

ik_llama_cpp/
  __init__.py        # Public API: IkLlama, quantize, quantize_from_hf
  _lib_loader.py     # Finds and loads the shared library (.dll/.so/.dylib)
  _ctypes_api.py     # Low-level ctypes bindings to llama.h C API
  _internals.py      # RAII wrappers: IkModel, IkContext
  llama.py           # High-level IkLlama class
  quantize.py        # Quantization CLI and API (wraps llama-quantize)
  lib/               # Compiled shared libraries (installed by CMake)
  bin/               # llama-quantize binary (installed by CMake)

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request on GitHub. Whether it's bug reports, feature requests, documentation improvements, or code contributions — all are appreciated.

License

MIT

Metadata

Release files for ik-llama-cpp-python 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ik-llama-cpp-python 0.1.5
File Size Uploaded
ik_llama_cpp_python-0.1.5.tar.gz 42.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for ik-llama-cpp-python 0.1.5
File
ik_llama_cpp_python-0.1.5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ik_llama_cpp_python-0.1.5-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
ik_llama_cpp_python-0.1.5-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
ik_llama_cpp_python-0.1.5-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
ik_llama_cpp_python-0.1.5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ik_llama_cpp_python-0.1.5-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
ik_llama_cpp_python-0.1.5-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
ik_llama_cpp_python-0.1.5-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
ik_llama_cpp_python-0.1.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ik_llama_cpp_python-0.1.5-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
ik_llama_cpp_python-0.1.5-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
ik_llama_cpp_python-0.1.5-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
ik_llama_cpp_python-0.1.5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
ik_llama_cpp_python-0.1.5-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
ik_llama_cpp_python-0.1.5-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
ik_llama_cpp_python-0.1.5-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 389.4 MB

Release files / ik_llama_cpp_python-0.1.5.tar.gz

Download URL ik_llama_cpp_python-0.1.5.tar.gz
Size 42.3 MB
Tags Source
SHA-256 checksum
How to use checksums
33c67eb99e4dcab5e611050433243815709b8b3067753f9ce18375013cf002ad
BLAKE2b-256 checksum
How to use checksums
3bc1e61bc5eb659e893bfd29305483f13c92452bc4101fc2e45e495fd71a7334
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp313-cp313-win_amd64.whl

Download URL ik_llama_cpp_python-0.1.5-cp313-cp313-win_amd64.whl
Size 10.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
bc4eed49e8819fa4406f6ea94d66b848e93d4d1333f2666958d20e2b6e7aee65
BLAKE2b-256 checksum
How to use checksums
9a9e654241e4df97d5d8f486215f673201a7a430aae1da40fc6bbf7314d5df8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL ik_llama_cpp_python-0.1.5-cp313-cp313-manylinux_2_28_x86_64.whl
Size 25.0 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
092c9469cdb25594110145ab3459948f9023aa0413e69a7fab04eb6c727a5062
BLAKE2b-256 checksum
How to use checksums
0892b5ddf6f2e1ccf73c18731706266a69ce5f27f1e7ed81ac9b61961eae86f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL ik_llama_cpp_python-0.1.5-cp313-cp313-manylinux_2_28_aarch64.whl
Size 23.4 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6919062437d2927ffdda52dc73cdb4157735e3a75642ce3a80046d7e23f740c0
BLAKE2b-256 checksum
How to use checksums
20d146b9e753686d992004c613a283c96e958c596657841536440932d151d70a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp313-cp313-macosx_11_0_arm64.whl

Download URL ik_llama_cpp_python-0.1.5-cp313-cp313-macosx_11_0_arm64.whl
Size 28.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7e1ab9b54b5a189b6a4b14dce54961a12dc47716607bfb35fe53e2c6c7a73aae
BLAKE2b-256 checksum
How to use checksums
40cb5b4b91bd6fe24e39f550daf7d1a8166aaac2dd52905cb1f7c15958384f36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp312-cp312-win_amd64.whl

Download URL ik_llama_cpp_python-0.1.5-cp312-cp312-win_amd64.whl
Size 10.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
da40a8f0abd8fd9008273408c4fb9cef7566bce7b8c6323efa1553a4c5a3b100
BLAKE2b-256 checksum
How to use checksums
3b0f9bf12561e8409d3ca8ea945f932bf299bef06f3b14be506355d47b0404d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL ik_llama_cpp_python-0.1.5-cp312-cp312-manylinux_2_28_x86_64.whl
Size 25.0 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
94b57b193587feac519ef0089e416bc61ea7d83951921cd7ae553e0145e51bf0
BLAKE2b-256 checksum
How to use checksums
c78764222c39033251e5654c5027051b42f0127c98e251720f8d4c51b3254f45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL ik_llama_cpp_python-0.1.5-cp312-cp312-manylinux_2_28_aarch64.whl
Size 23.4 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
085c15f1bd8e628a0790c24e78f1b6500cb86a6ae0a8883f3b6f55dbfa5dcb7e
BLAKE2b-256 checksum
How to use checksums
c34361b6cb424661aa7369cb704791cc8ff89cf3c98ede899007d7e07c4ee6bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp312-cp312-macosx_11_0_arm64.whl

Download URL ik_llama_cpp_python-0.1.5-cp312-cp312-macosx_11_0_arm64.whl
Size 28.0 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
16a4c7bee7ac6403843ea95ebfc06859ba4b43a96982cbb5074807723fc44201
BLAKE2b-256 checksum
How to use checksums
feb82299b2f651fd433af26df4169a9655588efa3462020be61e0763ef336161
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp311-cp311-win_amd64.whl

Download URL ik_llama_cpp_python-0.1.5-cp311-cp311-win_amd64.whl
Size 10.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e1999fa745d34ffd9f3b4f685a9768b8eda185504662207d0fa929704e6b060a
BLAKE2b-256 checksum
How to use checksums
ee6e0d23943a1c32357bd626cd2182c01c123166dbe1ca3a43850ddbb1455cba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL ik_llama_cpp_python-0.1.5-cp311-cp311-manylinux_2_28_x86_64.whl
Size 25.0 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
52408f31dd05d16ada53b041155f14ec1fee9acd6ab0b4b4f77de04bd565bd67
BLAKE2b-256 checksum
How to use checksums
fa0429ca9f2938386395c8a8164b66a72afa289d06b848663508e105e7410218
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL ik_llama_cpp_python-0.1.5-cp311-cp311-manylinux_2_28_aarch64.whl
Size 23.4 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ec72ff2b1c9ef73a37fd7ac48c8dc31fc58bead477113e7cda65f0cb7c546ca8
BLAKE2b-256 checksum
How to use checksums
00e09ef8908dc84bfc4cd1f2b8f3ff80dc7c8de509ca10f9d602475dcf5ac841
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp311-cp311-macosx_11_0_arm64.whl

Download URL ik_llama_cpp_python-0.1.5-cp311-cp311-macosx_11_0_arm64.whl
Size 28.0 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5e2b9a5ad4d298fe8cad60f416fc9d382b25c0b5c4f6cb5431616aa7a4eb17e6
BLAKE2b-256 checksum
How to use checksums
8d424d44897ee6bcd2a3b7521673c69c684ba4d4803b61bcfbcb0b393c69fc53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp310-cp310-win_amd64.whl

Download URL ik_llama_cpp_python-0.1.5-cp310-cp310-win_amd64.whl
Size 10.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
f5479fa1b30c6b9789f8e883afee1f287a2b4f806128045df5d88e0fa550302a
BLAKE2b-256 checksum
How to use checksums
ba9096fdf44a10d353392deffeaaaf403b47e20e131b391e3540a575da5bfedf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL ik_llama_cpp_python-0.1.5-cp310-cp310-manylinux_2_28_x86_64.whl
Size 25.0 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fcd9097c358521a70d3025f02ceb4c64811593c5413fa0c0008b73de78481aef
BLAKE2b-256 checksum
How to use checksums
708a6ac392cbcdb0f5fcb65f6bdf3c1b16f4fae2615d8b2dc167de5c9a1a6c31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL ik_llama_cpp_python-0.1.5-cp310-cp310-manylinux_2_28_aarch64.whl
Size 23.4 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f8cace118096f248c90c2be2b4d6439a5cc6cbfc660d4df0adf7c51256f09869
BLAKE2b-256 checksum
How to use checksums
608f0a7ec6574b70097dcb059f3d7c48272e018fb9c88bbdb7ebdf82cd67e38d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / ik_llama_cpp_python-0.1.5-cp310-cp310-macosx_11_0_arm64.whl

Download URL ik_llama_cpp_python-0.1.5-cp310-cp310-macosx_11_0_arm64.whl
Size 28.0 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
885d788e91c5d88f985e0e9e12877435a91f03883e0d730cfe86e9c6deac57f2
BLAKE2b-256 checksum
How to use checksums
bbe3c06e710585dd92586bd674b7ffda9cd71a572d5a5b5fb3f0ab60b6a6411d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.5 This release

17 release files

0.1.4

17 release files

0.1.3

17 release files

0.1.2

17 release files

0.1.0

17 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page