Skip to main content

Unofficial PyPI distribution of llmfit – the LLM model management CLI

Project description

llmfit via PyPI

Unofficial PyPI distribution of llmfit — the LLM model management CLI.

This package downloads pre-built binaries from the upstream GitHub releases and repackages them as Python wheels so you can install llmfit with pip or uv without a Rust toolchain.

Installation

pip install llmfit
# or
uv add llmfit

After installation the llmfit command is available on your PATH.

llmfit --help

You can also use this package to install and update llmfit via uv tool:

uv tool install -U llmfit

Supported platforms

See Rust platform support for more information. Refer to the the upstream llmfit project for authoritative requirements.

Platform Architecture Requirements
Linux (glibc) x86_64 kernel ≥ 3.2, glibc ≥ 2.17
Linux (glibc) aarch64 kernel ≥ 4.1, glibc ≥ 2.17
Linux (musl) x86_64 musl ≥ 1.2.5
Linux (musl) aarch64 musl ≥ 1.2.5
macOS x86_64 (Intel) macOS ≥ 10.12
macOS arm64 (Apple Silicon) macOS ≥ 11.0
Windows x86_64 Windows 10+ or Windows Server 2016+
Windows ARM64

Version correspondence

The version of this package always matches the upstream llmfit release tag (with the leading v stripped). llmfit==0.8.6 contains v0.8.6 of the upstream binary.

About this package

This is an unofficial redistribution. The llmfit binary is the work of Alex Jones and contributors, released under the MIT License. See LICENSE for details.

Source for this packaging wrapper: https://github.com/JEHoctor/llmfit-pypi


For maintainers of this repository

How it works

  1. A nightly GitHub Actions workflow (check_upstream.yml) compares the latest upstream tag with the published PyPI version.
  2. If they differ, it triggers build_and_publish.yml with the new tag.
  3. build_and_publish.yml calls build_wheels.py, which downloads each platform archive from GitHub Releases, verifies its SHA256 checksum, extracts the binary, and constructs a platform-tagged wheel for the llmfit package.
  4. All wheels are published to PyPI via OIDC Trusted Publisher (no API tokens stored in repository secrets).

You can also trigger a build manually from the Actions tab, providing the version tag (e.g. v0.8.6).

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

llmfit-0.9.6-py3-none-win_arm64.whl (2.7 MB view details)

Uploaded Python 3Windows ARM64

llmfit-0.9.6-py3-none-win_amd64.whl (2.8 MB view details)

Uploaded Python 3Windows x86-64

llmfit-0.9.6-py3-none-musllinux_1_2_x86_64.whl (3.6 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

llmfit-0.9.6-py3-none-musllinux_1_2_aarch64.whl (3.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

llmfit-0.9.6-py3-none-manylinux_2_17_x86_64.whl (3.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

llmfit-0.9.6-py3-none-manylinux_2_17_aarch64.whl (3.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

llmfit-0.9.6-py3-none-macosx_11_0_arm64.whl (3.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

llmfit-0.9.6-py3-none-macosx_10_12_x86_64.whl (3.3 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file llmfit-0.9.6-py3-none-win_arm64.whl.

File metadata

  • Download URL: llmfit-0.9.6-py3-none-win_arm64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for llmfit-0.9.6-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 a4a50a20f078074154acd1c2817d5deb0a0cb036a2fd1d33cb7571d2783c1167
MD5 ea4e51c17743c9e70adaa561299076f3
BLAKE2b-256 8837cf088c51fdb0e713ab8dd67a8e4486fab638b8695bd307c28f50ed69fedf

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.6-py3-none-win_arm64.whl:

Publisher: build_and_publish.yml on JEHoctor/llmfit-pypi

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

File details

Details for the file llmfit-0.9.6-py3-none-win_amd64.whl.

File metadata

  • Download URL: llmfit-0.9.6-py3-none-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for llmfit-0.9.6-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 0a0b649ab9c21d473d71c9da350f77d9f5c1858e0cd8f99365ca7a0a8cac7b4f
MD5 43f2cef80d2f0af1fa5cdb309b399040
BLAKE2b-256 89cc462e486ef1b2faa52c6c81f8e3c2261ee0cd64764bef264e938e277008a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.6-py3-none-win_amd64.whl:

Publisher: build_and_publish.yml on JEHoctor/llmfit-pypi

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

File details

Details for the file llmfit-0.9.6-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.6-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ae58d9c02db8b70ca393ac49ae0964e53d8fdd2e47df441ecc8312c61fe9d61a
MD5 8c921b08431455e5cb9024bfcb42cdc3
BLAKE2b-256 461d9c8d2ffa44da60dd7d83442a61f30a2c47e8b755a3b3180c046e4d753d18

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.6-py3-none-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on JEHoctor/llmfit-pypi

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

File details

Details for the file llmfit-0.9.6-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.6-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e023fedf73d88f2df2ebcc224201eb0f4978831c7c2bd83d8739d7754f19cf3a
MD5 ca34f29ca8579b680ba8a27157324c85
BLAKE2b-256 f30d0c8331d3c3fee07b32dc1a269ba22ce503d7ae384aa9db1143ed561424c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.6-py3-none-musllinux_1_2_aarch64.whl:

Publisher: build_and_publish.yml on JEHoctor/llmfit-pypi

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

File details

Details for the file llmfit-0.9.6-py3-none-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.6-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 6ef871fc02b74672b4ff1e0a0a3d55aa63d6cbcf7c69ed02ac45bb8e32ba9523
MD5 c182ed8d38a5a4b3cace66bd5aa5f6ab
BLAKE2b-256 abd4ca947520afa35674302ed2630b8512c632ec1fda72856a43976f8b62a372

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.6-py3-none-manylinux_2_17_x86_64.whl:

Publisher: build_and_publish.yml on JEHoctor/llmfit-pypi

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

File details

Details for the file llmfit-0.9.6-py3-none-manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.6-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 da7683ea10ac8d219a239cab37da774b60e8bd39e466c888e43184354edd3d26
MD5 5abb405ac03e7b7100651ac1ea8d63c4
BLAKE2b-256 03c813791fd02d87be8dfb864ad313e3a2d13ca0e250023b9ab378807707d617

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.6-py3-none-manylinux_2_17_aarch64.whl:

Publisher: build_and_publish.yml on JEHoctor/llmfit-pypi

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

File details

Details for the file llmfit-0.9.6-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.6-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 56f19402e75de00f44b11a491cd5efcdb9ebec09cc7523b8d713f81e3a66297f
MD5 f4bfc1cca4b0173814dbf45eb168d8e3
BLAKE2b-256 8edbc7dcba65956daf17943ee92eca4d94d1d91e94c10ac573133bbcc96b0bf6

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.6-py3-none-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yml on JEHoctor/llmfit-pypi

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

File details

Details for the file llmfit-0.9.6-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.6-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3307e25bdd77431963e0a82e41c4911db8c977a378622b6d28387d8f6de107c6
MD5 01fcf14f1cf0a247fc0c7a40a4b89fad
BLAKE2b-256 7f4cb96d1aa68c03ef1a344490f366ec4ccccc97655e13a5fad9c8e2d3c7b391

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.6-py3-none-macosx_10_12_x86_64.whl:

Publisher: build_and_publish.yml on JEHoctor/llmfit-pypi

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