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

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

llmfit-0.9.3-py3-none-macosx_10_12_x86_64.whl (3.2 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: llmfit-0.9.3-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.3-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 f70275f8825346b678217dbdfb3c04f35eeb3655674ac33156840549bb05e264
MD5 55b589aa9647c3bdeed4663cc7e3ac0b
BLAKE2b-256 fa062e6b6143ea494689e4069c6b839c38241868bc16808b548e35ff5284657e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llmfit-0.9.3-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.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1ae60f4185cb1ea2db599f5ec72e442ac8b9017c297f38a96a5f4da9aff16a3d
MD5 7187c08f680c1cc99b67cfbf6a7b26c1
BLAKE2b-256 9daf8c0ad69b667c9803138e43533ed61e68e5955704e6be877887717a278f14

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.3-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 083d6a46f92a03003d632b092f12a8895d8c53d011f12383141f1bef875117e2
MD5 9ecf052b51d798cfea0059ca2d9af6f5
BLAKE2b-256 e2fe31be471e1a6be682c0340afc0dd45899b0ceea21bd0ffd8105f8558b8846

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.3-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dc12a2707c6346a19f86ab5803a1f244210e5d76c826a40ecab25dcab185b2d0
MD5 d336bf08ff6393562bedad7faae92a1a
BLAKE2b-256 fe5a4111f705ccc03b2e15684ebde94aa01c38fb20d4ef81554bcd7c6c51cc2c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.3-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 9d2360560ab38ebb98ab3bb3bbd4a208b20373dd941fa07d251c0336679f6588
MD5 604150bbfbf59dd40e213efa893d460d
BLAKE2b-256 65a3b6e270e55dd3e7207373bbdd1c0d20053058c2f43dc7ac0dc91117b5d701

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.3-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ac61787d49a532010c68f9cfb1386b96cce475396c2d1fe7fdba7b658d844a2e
MD5 eb4d4a623a6c2499691531d1d780286d
BLAKE2b-256 ef03187f25770e6f8d78a4b648cb07d82ba1367967a35c97ffb184d109783b9c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cb19e2b3b779aa29106688e320b8520d62ab8ac33ae6e36d6f31f6dd13b553b8
MD5 291b074522c7ca84ad6c9d4a92797753
BLAKE2b-256 c1ff741647b30fe52cec3759143c0ef309caec550e514a4f9f2d8caecaadaa43

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.3-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7dd610968b06b59f75f04f17ca10dd595aca9d53000911ba73ec653d5a9862a3
MD5 13de169e368294c5fc011c9b56de82e6
BLAKE2b-256 30861cd8fe679100629229cf501e8df419f1ff4022583dc26ee9f36088215ac8

See more details on using hashes here.

Provenance

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