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.4/ik_llama_cpp_python_cuda-0.1.4-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.4

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.4
File Size Uploaded
ik_llama_cpp_python-0.1.4.tar.gz 42.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for ik-llama-cpp-python 0.1.4
File
ik_llama_cpp_python-0.1.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ik_llama_cpp_python-0.1.4-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.4-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.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
ik_llama_cpp_python-0.1.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ik_llama_cpp_python-0.1.4-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.4-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.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
ik_llama_cpp_python-0.1.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ik_llama_cpp_python-0.1.4-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.4-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.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
ik_llama_cpp_python-0.1.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
ik_llama_cpp_python-0.1.4-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.4-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.4-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.4.tar.gz

Download URL ik_llama_cpp_python-0.1.4.tar.gz
Size 42.3 MB
Tags Source
SHA-256 checksum
How to use checksums
eea037de59b4a9ce1f2d5b3c15c1a951c095d58f3909266787dd4f6e87ccd4a4
BLAKE2b-256 checksum
How to use checksums
e9bd53a55d8cb51ed97cde26be7c6e1b33655518e4a479b7953c61a5dc0b6d7e
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-cp313-cp313-win_amd64.whl
Size 10.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c160faec45d237fb338903b835b01989c56c3d03a49686715af8b79491ecfd61
BLAKE2b-256 checksum
How to use checksums
4dd3a7deaa5e25d8e380aa4d981302e26fa98029d70d07a0bd43ea12acbeb744
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
05bc7dedb152a8306b16f1ebfd49cc3732716530c8bb10e671cb5f84aa474a14
BLAKE2b-256 checksum
How to use checksums
c56c41b7fc2b19b30952746811c190474be6c66eaba64e88dcf28061e2236401
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
ebf2850d7fb88917b3a0849ae8373b75ef5b57009127e611b7024e3bc3fc844a
BLAKE2b-256 checksum
How to use checksums
72ad90f786ef4f268491883bd3ba7865eb59317ad3358bb373eaa78f57872c54
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
40c5a5d008b63e56c0b1a35bf179bf44262887b77365a2095493a22289da29f0
BLAKE2b-256 checksum
How to use checksums
b66824060255e020064760152a7233e0268adbf48535a7010609d8942bf0cf7e
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-cp312-cp312-win_amd64.whl
Size 10.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
26ca0a362c33511a450335f46af077bbbbb7414bad011818bcb3bfa2d7b67793
BLAKE2b-256 checksum
How to use checksums
2a5568f5819a63b728f425f3877dc9cb189a3f3cab5465c8bc7c558d524cbbea
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
8db71f15cdd899a1ccf00f3ea068687488c0afa2f288bc91279be0d16c6c4e63
BLAKE2b-256 checksum
How to use checksums
a36c1f715656b8c783a803e47ad149db22ed3c4170994b6a4da3a9288d5b5209
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
34857df359fb95517246ef42aa2a23bc69c783e2956ae04ed1e0ceef49cde825
BLAKE2b-256 checksum
How to use checksums
38c9b1caf48c09e8f91beebb5969fc57a8ceb2ba4d24f84627abb862a7063095
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
3b7f3c688077004ce7a61eeef1c3d28e96bd00a14561309452f1f55ae4b9a57b
BLAKE2b-256 checksum
How to use checksums
8e47ec4543107bfeeac2f0a5c9de54cd4874ac46b73b16e0c3bb4045773c8f76
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-cp311-cp311-win_amd64.whl
Size 10.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
207f3bfbc2c9f6b2cb2ce20a2ad94b42315be1cfb80459272e4a6decda941c5b
BLAKE2b-256 checksum
How to use checksums
11354370509a1dc691d1c94654e9333ba8d8df51fe37e0fda51d5e23c1591289
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
a3c0442c82815b302d6d66acd9d6a54fab700c4e1bec2533d4c3354589f950b9
BLAKE2b-256 checksum
How to use checksums
bc01b5048837747978733ae73049da89fcd3dd1f612c0e2be39b864921c341aa
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
bb87376ce24385db55fa78504ab7046aa5811ca2a729c4ef0a71cce187054231
BLAKE2b-256 checksum
How to use checksums
cd57d34aa148c563fd28b8f295a4652ccb8f8d415f367b5e75f5cc3a910986e4
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
35172ec05ed419051f7aa8ab00e4ba03330d7917cfdeee68ac716a9485196a08
BLAKE2b-256 checksum
How to use checksums
d812ff8a04cc654f39375da912ae4ca88a48bbb51cf78aea445802c266742667
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-cp310-cp310-win_amd64.whl
Size 10.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
60016918d45f99bc151de5c9feb93773153334c340c4f340debbdd073376c181
BLAKE2b-256 checksum
How to use checksums
2afe88820c938d03a97a8411195272c8ea952b7135fcb6da8685817b2892bdd2
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
0e87834723863e4f206b92a2f8f839833dad53fb8b88ca6c2d5f1f06d10b2650
BLAKE2b-256 checksum
How to use checksums
4c61cbd7dbcf3241fca92a2cdf61bc2bf95622f2606af2939dc12bba6277d354
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
494bbe9985819ab57fb06e97d4145ef9b66cabb51b73b09b55bcc7bf12c351b6
BLAKE2b-256 checksum
How to use checksums
daf6e627c46f1d16b1a2913b7600b832fb1e2e3817eba4752a6e9914b3156ccd
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 15, 2026.

Transparency log

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

Download URL ik_llama_cpp_python-0.1.4-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
60f9138890edd5921f641638da4ed66cff3f661cfcad0c23004178b3f0fb74fd
BLAKE2b-256 checksum
How to use checksums
236847703857c224e0dec09a46336a60ff1a847b5caa72586fe32c2f27714673
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 15, 2026.

Transparency log

Release history Release notifications | RSS feed

0.1.5

17 release files

This release

0.1.4 This release

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