# Install llmfit with Homebrew, MacPorts, Nix, pacman, scoop

Find what models run on your hardware. Version 1.1.7 via Homebrew; verified 2026-08-03. Also installable with nix: nix profile install nixpkgs#llmfit.

## Install

```sh
sudo av install brew:llmfit
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install llmfit
```

  Evidence: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install llmfit
```

  Evidence: MacPorts ports tree: llm/llmfit/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- Nix (92%):

```sh
nix profile install nixpkgs#llmfit
```

  Evidence: nixpkgs package indexes: pkgs/by-name/ll/llmfit/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S llmfit
```

  Evidence: Arch Linux sync databases: llmfit from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

### Windows

- Scoop (92%):

```sh
scoop install main/llmfit
```

  Evidence: Scoop official bucket manifest trees: bucket/llmfit.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

## Package facts

- **Package key:** brew:llmfit
- **Package manager:** Homebrew
- **Version:** 1.1.7
- **Source summary:** Find what models run on your hardware
- **Homepage:** <https://github.com/AlexsJones/llmfit>
- **Repository:** <https://github.com/AlexsJones/llmfit>
- **Last updated:** 2026-08-03T07:41:51Z
- **Generated:** 2026-08-03T19:37:03+00:00

## Executables

- llmfit (alias)

## Install behavior

- Bottle: not available

## Freshness

- Page generated: 2026-08-03
- Package-manager version: 1.1.7
## Project history and usage

llmfit is a terminal tool for matching large language models to a user's hardware. It detects RAM, CPU, GPU, VRAM, runtime backends, and model metadata, then scores which models are likely to run well.

### Project history

The public GitHub repository was created in February 2026, and the release history includes v0.2.2 on February 17, 2026. The README describes the tool as a TUI and CLI for right-sizing models across quality, speed, fit, and context dimensions.

By June 2026, the README described features such as an interactive TUI, classic CLI mode, multi-GPU support, mixture-of-experts handling, dynamic quantization selection, speed estimation, local runtime providers, a download manager, and hardware simulation.

### Adoption history

llmfit is a young project in the local-LLM tooling wave. Its adoption is centered on users choosing between many downloadable models and runtimes, especially where the failure mode is wasting time or disk space on a model that does not fit available memory.

### How it is used

Users run llmfit as an interactive TUI or use command-line recommendation modes. The tool is packaged through Homebrew, MacPorts, Nix, Scoop, Cargo/Python-style installers, containers, and project-provided release binaries.

### Why package nerds care

llmfit matters to package nerds because it treats model selection as a local systems problem: hardware detection, packaging, binary distribution, model metadata, and runtime compatibility all intersect. It is less a model runner than a decision tool for which model package or runtime setup is practical on a given machine.

### Timeline

- 2026-02-15: Public GitHub repository creation date reported by GitHub API.
- 2026-02-17: v0.2.2 appeared in GitHub releases.
- 2026-06-28: v0.9.34 appeared in GitHub releases.

### Related projects

- The README names llmserve, llama-panel, and sympozium as sister projects.
- Ollama, llama.cpp, MLX, Docker Model Runner, and LM Studio are related runtime providers listed by the project documentation.

### Sources

- <https://formulae.brew.sh/formula/llmfit>
- <https://github.com/AlexsJones/llmfit>
- <https://github.com/AlexsJones/llmfit/releases/tag/v0.2.2>
- <https://github.com/AlexsJones/llmfit/releases/tag/v0.9.34>
- <https://www.llmfit.org/>


## Security Notes

No matching local secret-handling manifest was found for llmfit. Nucleus package metadata is still published here so future coverage has a stable package URL.


## Other Package-Manager Records

- Nix - llmfit: normalized package name match | nixpkgs package indexes: pkgs/by-name/ll/llmfit/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- pacman - llmfit - 1.1.7-1: normalized package name match | Arch Linux sync databases: llmfit from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | CLI tool to tell which LLM models will run best on your hardware | https://github.com/AlexsJones/llmfit
- MacPorts - llmfit: normalized package name match | MacPorts ports tree: llm/llmfit/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
- Scoop - main/llmfit: normalized package name match | Scoop official bucket manifest trees: bucket/llmfit.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1


## Combined YAML source

View the package source record on GitHub. [combined/llmfit.yml](https://github.com/mxcl/pkgdb/blob/main/combined/llmfit.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
