Skip to main content

A lightweight, zero-PyTorch GGML/GGUF encoder for generic dense embedding models.

Project description

intextus

PyPI Version CI/CD Status PyPI - Downloads Python 3.9+ Platforms License: MIT

A lightweight, zero-PyTorch, zero-ONNX-Runtime dense embedding inference engine. Uses a native C++ extension (llama.cpp + tokenizers-cpp) to encode text extremely fast without pulling in gigabytes of deep learning dependencies.

Install

pip install intextus-embed-ggml

Only runtime dependencies are numpy and huggingface-hub.

Usage

from intextus import DenseEncoder

# Initializes the encoder, downloading the optimized Q8_0 quantized all-MiniLM-L6-v2 GGUF model automatically
model = DenseEncoder("sentence-transformers/all-MiniLM-L6-v2")

embeddings = model.encode(["What is a dense embedding?", "It's extremely fast and lightweight."])
print(embeddings.shape)  # (2, 384)

# Load BAAI General Embedding model (auto-resolves to GGUF and uses CLS pooling)
bge_model = DenseEncoder("BAAI/bge-small-en-v1.5")
bge_embeddings = bge_model.encode(["BAAI General Embedding models use CLS pooling."])

You can also point it at a local directory containing a .gguf file and tokenizer.json or directly to a .gguf file path:

model = DenseEncoder("./my-local-model-directory/")
# OR
model = DenseEncoder("./models/all-MiniLM-L6-v2-Q8_0.gguf")

Configuration Options

  • model_name_or_path: Local path to a GGUF file or directory, or a Hugging Face Hub model ID (defaults to "sentence-transformers/all-MiniLM-L6-v2").
  • tokenizer_path: Optional explicit path to tokenizer.json.
  • num_threads: Number of CPU threads to use. Defaults to 0 (which automatically detects and uses physical CPU cores, avoiding hyperthreading bottlenecks).
  • quantization: Preferred quantization format (e.g., "Q8_0", "F16", "F32", "Q4_0"). Defaults to "Q8_0".
  • pooling_mode: Pooling strategy to use ("mean" or "cls"). Defaults to None (which auto-detects based on the model name).

Benchmarks & Reproducibility

To reproduce the latency, memory footprint (RSS), and quantization accuracy results, run the scripts directly using uv:

# 1. Run the latency and memory benchmark (automatically manages fastembed dependency)
uv run --group benchmark python scripts/benchmark.py

# 2. Run the quantization accuracy benchmark
uv run python scripts/benchmark_accuracy.py

Benchmark Results & Visualizations

Below is the comparison data and performance charts measured on AMD64 CPU (Linux):

Model: sentence-transformers/all-MiniLM-L6-v2 (Mean Pooling)

MiniLM Latency MiniLM Memory

Metric intextus (Q8_0) fastembed (ONNX) Speedup / Savings
Model Load Time 1513.8 ms 439.2 ms 0.29x
Single Latency (Mean) 2.03 ms 8.73 ms 4.30x
Single Latency (p50) 1.98 ms 8.13 ms 4.10x
Single Latency (p95) 2.40 ms 12.59 ms -
Peak RSS Memory 121.5 MB 852.9 MB 7.02x less

Batch Latency & Throughput

MiniLM Throughput

Batch Size intextus Latency (per-sent) fastembed Latency (per-sent) intextus Throughput fastembed Throughput
1 1.44 ms 9.43 ms 692.8 sent/s 106.0 sent/s
4 1.56 ms 14.39 ms 639.9 sent/s 69.5 sent/s
8 1.64 ms 13.59 ms 611.3 sent/s 73.6 sent/s
32 1.62 ms 13.93 ms 616.0 sent/s 71.8 sent/s
128 1.68 ms 15.31 ms 596.5 sent/s 65.3 sent/s

Model: BAAI/bge-small-en-v1.5 (CLS Pooling)

BGE Latency BGE Memory

Metric intextus (Q8_0) fastembed (ONNX) Speedup / Savings
Model Load Time 1586.2 ms 464.9 ms 0.29x
Single Latency (Mean) 4.06 ms 5.24 ms 1.29x
Single Latency (p50) 3.88 ms 5.18 ms 1.33x
Single Latency (p95) 4.67 ms 5.61 ms -
Peak RSS Memory 140.2 MB 368.3 MB 2.63x less

Batch Latency & Throughput

BGE Throughput

Batch Size intextus Latency (per-sent) fastembed Latency (per-sent) intextus Throughput fastembed Throughput
1 2.96 ms 4.64 ms 337.3 sent/s 215.4 sent/s
4 3.24 ms 2.43 ms 308.9 sent/s 411.1 sent/s
8 3.25 ms 2.31 ms 308.1 sent/s 432.3 sent/s
32 3.36 ms 2.18 ms 297.9 sent/s 459.5 sent/s
128 3.37 ms 3.51 ms 297.1 sent/s 285.2 sent/s

Quantization Accuracy vs. F32 Baseline

Below is the cosine similarity accuracy comparison of different quantization formats vs the unquantized F32 baseline, measured over a set of diverse test sentences:

Quantization Size (MiniLM) Cosine Similarity vs. F32 Status / Recommendation
F32 86.7 MiB 1.000000 Baseline
F16 43.4 MiB 1.000000 Near Lossless
Q8_0 23.5 MiB 0.999659 Highly Recommended (virtually lossless, 3.7x smaller)
Q4_0 18.4 MiB 0.970772 Not Recommended (noticeable drop in semantic accuracy)

💡 Tip: For small embedding models like MiniLM and BGE-small, 8-bit quantization (Q8_0) is the absolute sweet spot, retaining 99.96% accuracy while reducing memory footprint and load times. Lower bit-depths like 4-bit (Q4_0) suffer noticeable quality loss due to the small parameter capacity of these architectures.

Advanced: Compile from Source (Hardware Acceleration)

By default, pre-built binary wheels are compiled with native SIMD instructions (AVX2/AVX-512/ARM NEON) for maximum CPU portability. If you are compiling from source and want to link against optimized system BLAS backends, pass the appropriate CMake arguments during installation:

  • AMD / Generic CPUs (OpenBLAS):
    CMAKE_ARGS="-DGGML_OPENBLAS=ON" pip install --no-binary :all: intextus-embed-ggml
    
  • Intel CPUs (Intel MKL / oneDNN):
    CMAKE_ARGS="-DGGML_MKL=ON" pip install --no-binary :all: intextus-embed-ggml
    

Features

  • GGUF-Native: Avoids PyTorch and ONNX Runtime entirely.
  • Hardware Optimized: Compiled with native SIMD instructions (AVX2/AVX-512/ARM NEON) and Flash Attention support.
  • Dynamic Threading: Auto-detects physical CPU cores to prevent runtime CPU thread thrashing.
  • Highly Portable: No complex system level dependencies, builds easily on macOS, Linux, and Windows.

License

MIT. See LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

intextus_embed_ggml-0.1.7.tar.gz (453.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

intextus_embed_ggml-0.1.7-cp313-cp313-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.13Windows x86-64

intextus_embed_ggml-0.1.7-cp313-cp313-manylinux_2_28_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

intextus_embed_ggml-0.1.7-cp313-cp313-manylinux_2_28_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

intextus_embed_ggml-0.1.7-cp313-cp313-macosx_13_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

intextus_embed_ggml-0.1.7-cp312-cp312-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.12Windows x86-64

intextus_embed_ggml-0.1.7-cp312-cp312-manylinux_2_28_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

intextus_embed_ggml-0.1.7-cp312-cp312-manylinux_2_28_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

intextus_embed_ggml-0.1.7-cp312-cp312-macosx_13_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

intextus_embed_ggml-0.1.7-cp311-cp311-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.11Windows x86-64

intextus_embed_ggml-0.1.7-cp311-cp311-manylinux_2_28_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

intextus_embed_ggml-0.1.7-cp311-cp311-manylinux_2_28_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

intextus_embed_ggml-0.1.7-cp311-cp311-macosx_13_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

intextus_embed_ggml-0.1.7-cp310-cp310-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.10Windows x86-64

intextus_embed_ggml-0.1.7-cp310-cp310-manylinux_2_28_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

intextus_embed_ggml-0.1.7-cp310-cp310-manylinux_2_28_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

intextus_embed_ggml-0.1.7-cp310-cp310-macosx_13_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

intextus_embed_ggml-0.1.7-cp39-cp39-win_amd64.whl (5.2 MB view details)

Uploaded CPython 3.9Windows x86-64

intextus_embed_ggml-0.1.7-cp39-cp39-manylinux_2_28_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

intextus_embed_ggml-0.1.7-cp39-cp39-manylinux_2_28_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

intextus_embed_ggml-0.1.7-cp39-cp39-macosx_13_0_arm64.whl (4.6 MB view details)

Uploaded CPython 3.9macOS 13.0+ ARM64

File details

Details for the file intextus_embed_ggml-0.1.7.tar.gz.

File metadata

  • Download URL: intextus_embed_ggml-0.1.7.tar.gz
  • Upload date:
  • Size: 453.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for intextus_embed_ggml-0.1.7.tar.gz
Algorithm Hash digest
SHA256 a9cea4b05a49ba618d01dd331e76d14fdca697b552c61892f060b074df1ca067
MD5 81fd8b1c68da10576fa2cda2d17bc398
BLAKE2b-256 6ff7320fed4b6cc3eb0cdafb874a1e6a60b8e82a9232588314ac1f67691ac86e

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7.tar.gz:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f0beec6273d97a14c3177f0266cbeea5cfd6260315ebc1316b1fa28cd8723f8e
MD5 398c54a8b9a41e51c649aea66cbc55f9
BLAKE2b-256 09faac1b8b450f527b01a400aa3827bc72cbf28c50c630899d26f33282083495

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be84343cd15b598e232458622e58ace64b387f8fc963d8135aa5e593a0f77f17
MD5 8a980aa30f8e08ddbbc16f5efe8af8a1
BLAKE2b-256 004c5ce386b8b6bef7b83fba101a50914fed8ad42adb06be8baf42baafcc66df

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e053754889be9dd16f1ec10ecaf23b12a5de5205986bc5d5c282f377eeb8459a
MD5 e44a2b9614a7458e59ae1cb1e97ead17
BLAKE2b-256 6b4d4d896dddc04b8b64e0d7aaeb6b3eb37abf010013d52ec870e326f6828b44

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 ad759eb2a515bec0581c04118787faf8e5f5163f3be18b80b7941c6702a4ec7b
MD5 1a7a9b458897babc4a11e1d2463c5bc0
BLAKE2b-256 38473cd0de96bfe6fb897a9e556894d0f150a6375f48c0b8743597a7855fe241

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp313-cp313-macosx_13_0_arm64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 383fa30d807f3336f8b4ec5aeaa36f6a7a3fee3b68b1cd244708d0607bce9a82
MD5 b92045db88c736f92557afdc16633ceb
BLAKE2b-256 7769e03f785f0b8f36d0362ddc4df042f37cf33a9a047ccd89cb9e8b2db5b427

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b8fc4d1054529878258f659be134e9c59391b834a05c7d936c5754a7e216346
MD5 86d09faa23f0159d819b08e8b716cdff
BLAKE2b-256 3b2813bbac395f936f0cfcc89b1ada79b439b56ca28b1062c7620a91edd209dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 18d7355e4d3544138f7526215fd8cf5bb074059af5881747465c0fccbfee26be
MD5 ed3c0d6e0f3cbba3709b7e4365276dc5
BLAKE2b-256 17c2f13454cec421bd3b48cc243c8b7ab6147bc58183c0ceaeaf264beb70e00e

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7d23b4f107c323518ad8c8237059e3b1fc80c23973d4fc8bb083514dc7bda387
MD5 b69e3be4d6e874fa0fb9fd00cb532bd4
BLAKE2b-256 554c0a5635d9a5f0a06ce3aa1cacdadb0ca58f4163b8d0e41f88ae5c4df36762

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp312-cp312-macosx_13_0_arm64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1dc6f7e96dc838956edda992eb98442bb7e67b9a96c1008ccaef90e67c5dccbd
MD5 de34be9e88340e016419ce1f3d0f94f0
BLAKE2b-256 34f9323f93a5c4ddadca1fb9d8dee89bd3913872fe66312014e26f35c426195f

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a4b57510419dc70b87d89a8830c6311c6c6bd18cd20e737873746526e23626c
MD5 0da391bfd3e7be58b5fd4890c003dacf
BLAKE2b-256 d074556b881ff49f63dddf01478c699689f4e2d6adbc3aa925b766ed1181d782

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e6b17b2c258fbdd8a437543a31eac55d32865b10d328302bcf9d278c4b6c2f26
MD5 8efb5f4cb4dc0d6270f9969c20faa4a2
BLAKE2b-256 e5409d4f20e93014953e60529ff079fcc7ea4490a0f91004f6a36d190170dab9

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a6a09fd6811dba00d5209144527223b6a79fdb7cbf937a4a8ab11b610788b7aa
MD5 474b7d33043477dd0c9cf8da87a45e7a
BLAKE2b-256 02e65217acc8a2b37382beb3d571f15feb6caec6d8ddbd1cca4e36bda9b9430d

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp311-cp311-macosx_13_0_arm64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cc9aca874a37266853a5cdcd5c5650cbffd63d3c63121d6ae86f72ef711cec3f
MD5 d1258f99d6fc3a59e54d6b4f78d8bf8b
BLAKE2b-256 2435e3edf15eda6c480a79a323088be1849c5e2df10ab51a5ec31d51b8436b5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cd13f1dfb87e702d82d9396e6109d3e7e060ebad59fc0d3131dc1ef9011024af
MD5 2b3b70198943dac16da8d2ef7245c5e2
BLAKE2b-256 5b67e1116440ee460e1d98c051815a421cd43d98b582ecd20af67960ef36736d

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8c7b7917ad0b78959fbfe16c66be372e9b0b3adacfe2b5517550725d1797f6d2
MD5 41fe2328d98a2aa8d76bc6ba0c69afa4
BLAKE2b-256 493f0b56da1cf4286478c70974ce71a13fba7d4809485d01ea1cbb37415d9de4

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6fdde5df4daa93e2fab2139939370aa306cf9ded9db0b5f6a3ae39552448870a
MD5 f31084901652d98af75fd53762c0e961
BLAKE2b-256 ebc0763697a4f50849741b9ea9a1496ec2c91180749c201e98a831d3fcfca57a

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp310-cp310-macosx_13_0_arm64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c5173dbbc8d7d42e379df3e40c28772ac300bd4ef30f2d973ebe5b18512ece25
MD5 433b79834e107b374d38382d189f81a8
BLAKE2b-256 5964737d06fad123aa4b54dd52c29b7084a20ce284ced4e95ddeb0480dba7836

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp39-cp39-win_amd64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf5b1a36c3ec5c9f867404781e2fdc9b8bebef8cc45217ca382d58c41417616a
MD5 104d82f0d204565b81b9e2fa7414efa2
BLAKE2b-256 4d1cb2544f964717173e0c95a31cbe416182a78e3d296b96561ebc3832676a95

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 42f2f1e1944840c39e6f5c828e14b5c968ec5c88037e4fe649c15883e71910ac
MD5 a48e7baf5bdb5892924a28b4c3ce3487
BLAKE2b-256 02de5d0948b42ea0baa8534ec8ca9df1a8f96132db8062d69ade716903b3c1b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp39-cp39-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file intextus_embed_ggml-0.1.7-cp39-cp39-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for intextus_embed_ggml-0.1.7-cp39-cp39-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 28bbbbb89cfcf900f5bb0686af4adcf4da6e508b4fd201899adf471e9eb19ed1
MD5 6da7e4c8e9cdb47598b85481d101cbc9
BLAKE2b-256 2a27b9251eb43335ac11cd969563181e13b68efd0b127619894279cc1a0a45e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for intextus_embed_ggml-0.1.7-cp39-cp39-macosx_13_0_arm64.whl:

Publisher: publish.yml on Intextus/intextus-embed-ggml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page