-
Notifications
You must be signed in to change notification settings - Fork 6
Installation
LLMDog can be installed through several methods depending on your operating system and preferences.
- [Go](https://golang.org/) version 1.16 or higher (for building from source)
- Git (optional, but recommended for cloning the repository)
For macOS users, the easiest way to install LLMDog is through Homebrew:
-
Tap the repository:
brew tap doganarif/LLMDog
-
Install LLMDog:
brew install LLMDog
To build from source:
-
Clone the repository:
git clone https://github.com/doganarif/LLMDog.git
-
Navigate to the project directory:
cd LLMDog -
Build the application:
go build -o llmdog ./cmd/llmdog
-
(Optional) Move the binary to a directory in your PATH:
# Linux/macOS sudo mv llmdog /usr/local/bin/ # Or add to ~/bin if you have it in your PATH mv llmdog ~/bin/
You can also install directly using Go:
go install github.com/doganarif/llmdog/cmd/llmdog@latestThis will install the binary to your $GOPATH/bin directory.
To verify that LLMDog has been installed correctly:
llmdog --versionYou should see the current version number displayed.
LLMDog stores its configuration and bookmarks in the following location:
-
Linux/macOS:
~/.config/llmdog/ -
Windows:
%USERPROFILE%\.config\llmdog\
Two main files are stored there:
-
config.json: Application settings -
bookmarks.json: Saved bookmarks
These files will be created automatically when you first run LLMDog.
If you installed with Homebrew, you can update with:
brew update
brew upgrade LLMDogTo update from source:
-
Navigate to your local repository:
cd path/to/LLMDog -
Pull the latest changes:
git pull
-
Rebuild the application:
go build -o llmdog ./cmd/llmdog
-
Replace your existing binary if necessary.
brew uninstall LLMDog
brew untap doganarif/LLMDog # Optional-
Remove the binary:
# If installed to /usr/local/bin sudo rm /usr/local/bin/llmdog # Or if installed to ~/bin rm ~/bin/llmdog
-
Remove configuration files (optional):
rm -rf ~/.config/llmdog