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 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 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 terminal/command prompt run:
halguru --version
- Should display the version number
Troubleshooting#
- If command not found:
- Windows: Verify Path environment variable
- macOS/Linux: Check symbolic link in
/usr/local/bin
- If permission denied:
- Windows: Run terminal as administrator
- macOS/Linux: Verify file permissions (
chmod +x
)
- If binary won't start:
- Verify you downloaded correct architecture
- Check antivirus isn't blocking execution
Updating#
To update existing installation:
- Download new version
- Replace files in
.halguru
directory - Run
halguru --install
again