https://github.com/mostlygeek/homebrew-llama-swap
homebrew tap for llama-swap
https://github.com/mostlygeek/homebrew-llama-swap
Last synced: 11 months ago
JSON representation
homebrew tap for llama-swap
- Host: GitHub
- URL: https://github.com/mostlygeek/homebrew-llama-swap
- Owner: mostlygeek
- License: mit
- Created: 2025-07-29T15:33:39.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-08-07T04:20:12.000Z (11 months ago)
- Last Synced: 2025-08-07T06:19:47.256Z (11 months ago)
- Language: Ruby
- Size: 18.6 KB
- Stars: 2
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# llama-swap's Homebrew tap
## Setup
`brew install mostlygeek/llama-swap/llama-swap`
Or
```bash
brew tap mostlygeek/llama-swap
brew install llama-swap
```
Or
In a [`brew bundle`](https://github.com/Homebrew/homebrew-bundle) `Brewfile`:
```ruby
tap "mostlygeek/llama-swap"
brew "llama-swap"
```
## Running llama-swap
1. Create a configuration file, see the [configuration documentation](https://github.com/mostlygeek/llama-swap/wiki/Configuration).
1. Run the binary with `llama-swap --config path/to/config.yaml --listen localhost:8080`.
Available flags:
- `--config`: Path to the configuration file (default: `config.yaml`).
- `--listen`: Address and port to listen on (default: `:8080`).
- `--version`: Show version information and exit.
- `--watch-config`: Automatically reload the configuration file when it changes. This will wait for in-flight requests to complete then stop all running models (default: `false`).
## Documentation
`brew help`, `man brew` or check [Homebrew's documentation](https://docs.brew.sh).
[llama-swap](https://github.com/mostlygeek/llama-swap?tab=readme-ov-file) for more information on using `llama-swap`
## TODO:
- [x] ~~Set up brew install.~~
- [x] ~~Add documentation~~
- [x] Add workflow to update `Formula/llama-swap.rb` when new releases are pushed from [llama-swap](https://github.com/mostlygeek/llama-swap)
- [ ] Move formula to the official `homebrew/core` tap once [llama-swap](https://github.com/mostlygeek/llama-swap) adheres to `homebrew` guidelines.
## Maintained By
This repository was set up and is maintained by: [@iansmathew](https://github.com/iansmathew) [
](https://github.com/iansmathew)