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

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

llmfit-0.9.5-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.5-py3-none-win_arm64.whl.

File metadata

  • Download URL: llmfit-0.9.5-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.5-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 dc80184c53d2bbde0532f17975e9f2454c9bcbd67ef62d6b4a2d30648e89a5c9
MD5 a2f29b79c8c619b8e9342c3609cec7c4
BLAKE2b-256 aba25c3053ac264b1672a9d325640a2a9da78df84aabe3fc71b3f21660bbf379

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: llmfit-0.9.5-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.5-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 821576531a59ed7090f739176e85259e04afce5feacf7e30ccae19da853910d3
MD5 2013df83019592aae0740d993b43d6f4
BLAKE2b-256 ac90dcf474384c357fc49d3026cabeb0adbde21a48489101bf982170b9a4b544

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.5-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c9632bfe9b4b41495e809a7098b86cc167e3e7c500a58fce67c770847c5de61f
MD5 5dc47e7ac47aba48c92ead1f53a3b196
BLAKE2b-256 cc132317e009f31d179138b529761c42d52596b7462f5be5ec2f7e41aa89770d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.5-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dc5f30b120ffbdcc2fa83102e3f1f3acfd896bd01c5847cd81abfa2060770e0a
MD5 b15f46680f841519efbd0b255b21c1e4
BLAKE2b-256 3924a6debffdff2ef881fb19ef3ca8a6d2a1474f2b21494c4266c4b569157039

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.5-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ae948fc05c8bd427edd6398153d9a7d04a659828792cfe007661d35225ccd1e4
MD5 3dc10d6b08eb2577ed8fe1f3b25d502a
BLAKE2b-256 b46c34b13abbe04371817b89ca506a9a2ff0c54b1093bd0acf0cc1ce48044d9e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.5-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 a7d6d9ea4248ff998deecdbc27967cfae0bf430a327a8c0089ed7b7efb99e761
MD5 bc2f1748c84b006de0870707485008ad
BLAKE2b-256 798d5068392429ee327bd2e5cd58585a87571b73727cc7b19d656a37621b7196

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.5-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 56230523804ff29d7d67afcd193b7fa12442d5f919740b958b4ce093d73cff86
MD5 2058c24b54646dc5452a3314cdbca93e
BLAKE2b-256 43115dbf90110ffebca5f226cbec1e1e6d6123a85ff6471a305cbb5d496b1d6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for llmfit-0.9.5-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0485338e9d61483ea0ef026d4309e0c19e1fa9165fb8207d6f99219d342f4339
MD5 25e0ec668859062046d4eca70b9310a8
BLAKE2b-256 0bdd4d13088bcd53d6b7350a4900e63e1ffa13b3d23b3cfe68f00fed849fd58c

See more details on using hashes here.

Provenance

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