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.9-py3-none-win_arm64.whl (2.7 MB view details)

Uploaded Python 3Windows ARM64

llmfit-0.9.9-py3-none-win_amd64.whl (2.9 MB view details)

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

llmfit-0.9.9-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.9-py3-none-win_arm64.whl.

File metadata

  • Download URL: llmfit-0.9.9-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.9-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 f1f83f37b9d45f5415b61d7363deaa461d7572a0304c7e1e7df69ae0aeaee80e
MD5 b3278ac1c67ba562af5da0bafa10b665
BLAKE2b-256 0bd5029b55ffb7ffa8381b1eb8e75a3e0bf2b7fa3d337b21478300e518bdd01f

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.9-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.9-py3-none-win_amd64.whl.

File metadata

  • Download URL: llmfit-0.9.9-py3-none-win_amd64.whl
  • Upload date:
  • Size: 2.9 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.9-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ae0fbdc05825d7053531c061756d3b95b22c33fc1f63f03f1cb04aa0e7666b96
MD5 1f77c86d2b88bf89ec46b644d5b88fad
BLAKE2b-256 f0e9280a77945f6806ba0d4b13be6d8648c8e01ddb726c6636e96a6f9a7dbea9

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.9-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.9-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.9-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e7663761663f3bc952986b879f7e2b480d698fbe6e8934a5e278d03cabe44f50
MD5 282f143911e95969b0886f7a413c6e87
BLAKE2b-256 bd3b7c22a3a167903bb02ae011c4122fe5d72940a82f864269ee29580d19a76a

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.9-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.9-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.9-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 50c8678b0a69c1748d07b1ebf0fef3b25a588a2fc1619b786fbb06021bf9c989
MD5 429e69a8705a12fc76e04a76dd746fac
BLAKE2b-256 30fa2c731855ca8db403f05935304a471988a3411dbc6f415060b9044083ec61

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.9-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.9-py3-none-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.9-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d2dd4741951f52ff73ff6de2e0dbc870717261f33e2d6cb43b9a5e96f13d2de0
MD5 aa1487faa52610cc8aff4a043e0e7c1c
BLAKE2b-256 b6009fb975cf2113f85bc01bd16666728607a44e28a82e356eb54ca7de12a062

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.9-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.9-py3-none-manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.9-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 36cbefd1711df1abfdd0bf6da330f47dce9aa9f3297c4e08790ab12f915a991f
MD5 9341ee35a5e717b82d545f1dc3e800ac
BLAKE2b-256 c55a9229d7535f43600658254d80cffb5d43c9d3158e61ad950df4400e95418d

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.9-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.9-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.9-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10e37da953455716061923aa07b946003c74d0bc3795be71686fec3fc0b626a8
MD5 66de8c2b221e2d1f7cecc9e25fbc2339
BLAKE2b-256 bd19c7bee24b8de1a3f4fcae59bc4e088319e283675533396448abb7411c2fcd

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.9-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.9-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for llmfit-0.9.9-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a4978e157f47c6a119925109b25e95619565dd6b560c49a27ff0a649cf46e41f
MD5 82408fe6d5906c6ab7f74298e34dc9a3
BLAKE2b-256 448a1192691c4150a5d3975c936c3d814fcbfeded98d004e64397e8ba5cb16f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for llmfit-0.9.9-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