Experienced users
We strongly recommend using the default installer. The following guide is for advanced users who want to fully understand the installation process.
For developing AI agents, we recommend using the Visual Studio Code editor, which can be downloaded from Microsoft's website. Next, you need to install the halguru application along with its extension for this editor.
Visit GitHub Releases#
- Go to https://github.com/HAL-guru/hal.guru/releases
- Find the latest release version
Choose Correct Package#
- Determine your system:
- Windows:
halguru-win-[arch]-[version].zip
- macOS:
halguru-osx-[arch]-[version].zip
- Linux:
halguru-linux-[arch]-[version].zip
- Windows:
- Choose architecture (
[arch]
):- For Intel/AMD processors:
x64
- For Apple Silicon/ARM:
arm64
- For Intel/AMD processors:
Download and Extract#
- Download the appropriate ZIP file
- Create a directory:
- Windows:
%USERPROFILE%\.halguru
- macOS/Linux:
~/.halguru
- Windows:
- Extract ZIP contents to this directory
Set Up System Access#
For Windows:
- Open System Properties → Advanced → Environment Variables
- Edit User Variables → Path
- Add new entry:
%USERPROFILE%\.halguru
- Click OK to save changes
- Close and reopen any command prompts
For macOS/Linux:
- Make the binary executable:
chmod +x ~/.halguru/halguru
- Create symbolic link (requires sudo):
sudo ln -sf ~/.halguru/halguru /usr/local/bin/halguru
Initial Configuration#
- Open a new terminal / command prompt
- Run:
halguru install
- Wait for the initial setup to complete the setup and configure Visual Studio Code Editor for your AI Agents
Verify Installation#
- In the terminal / command prompt run:
halguru --version
- Should display the version number
Troubleshooting#
- If the command is not found:
- Windows: Verify Path environment variable
- macOS/Linux: Check a symbolic link in
/usr/local/bin
- If permission is denied:
- Windows: Run terminal as administrator
- macOS/Linux: Verify file permissions (
chmod +x
)
- If the binary doesn't start:
- Verify you downloaded the correct architecture
- Check antivirus isn't blocking execution
Updating#
To update the existing installation:
- Download a new version
- Replace files in
.halguru
directory - Run
halguru install
again