File tree Expand file tree Collapse file tree 1 file changed +17
-8
lines changed Expand file tree Collapse file tree 1 file changed +17
-8
lines changed Original file line number Diff line number Diff line change @@ -94,24 +94,33 @@ For client auto-discovery/configuration, a supported client:
94
94
95
95
### Installation
96
96
97
- Installation is quite easy and we have several options to do so.
97
+ ToolHive is a CLI tool written in Go and packaged as a single binary. You can
98
+ install it using one of the following methods:
98
99
99
- #### MacOS (Homebrew)
100
+ #### Download the binary <!-- omit in toc -->
101
+
102
+ Download the latest cross-platform release binaries from
103
+ [ toolhive/releases] ( https://github.com/StacklokLabs/toolhive/releases ) .
104
+
105
+ #### Homebrew (macOS) <!-- omit in toc -->
106
+
107
+ Install on macOS using Homebrew:
100
108
101
109
``` bash
102
110
brew tap stacklok/tap
103
111
brew install thv
104
112
```
105
113
106
- #### Download a release
114
+ #### Build from source <!-- omit in toc -->
107
115
108
- Download the latest release from [ toolhive/releases ] ( https://github.com/StacklokLabs/toolhive/releases ) .
116
+ To build ToolHive from source, clone this repository and build the CLI using Go:
109
117
110
- #### Build from source
111
-
112
- You can do your normal ` go build ` and ` go install `
118
+ ``` bash
119
+ go build ./cmd/thv
120
+ go install ./cmd/thv
121
+ ```
113
122
114
- or you can do the following if you have task installed (it's similar to ` make ` )
123
+ Or using [ Task ] ( https://taskfile.dev/installation ) :
115
124
116
125
``` bash
117
126
task build
You can’t perform that action at this time.
0 commit comments