grepai-installation
Original:🇺🇸 English
Translated
Multi-platform installation guide for GrepAI. Use this skill when installing GrepAI on macOS, Linux, or Windows.
2installs
Added on
NPX Install
npx skill4agent add yoanbernabeu/grepai-skills grepai-installationTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →GrepAI Installation
This skill covers all methods to install GrepAI on any platform.
When to Use This Skill
- Installing GrepAI for the first time
- Upgrading an existing GrepAI installation
- Building GrepAI from source
- Verifying a successful installation
Prerequisites
- macOS/Linux: Terminal access
- Windows: PowerShell
- From source: Go 1.24+ installed
Installation Methods
Method 1: Homebrew (macOS - Recommended)
The easiest way to install on macOS:
bash
# Add the tap and install
brew install yoanbernabeu/tap/grepai
# Verify installation
grepai versionAdvantages:
- Automatic updates with
brew upgrade grepai - Clean uninstall with
brew uninstall grepai - Manages dependencies automatically
Method 2: Shell Script (Linux/macOS)
Universal installation script:
bash
# Download and run the installer
curl -sSL https://raw.githubusercontent.com/yoanbernabeu/grepai/main/install.sh | sh
# Verify installation
grepai versionWhat the script does:
- Detects your OS and architecture
- Downloads the appropriate binary
- Installs to
/usr/local/bin/ - Sets executable permissions
Method 3: PowerShell (Windows)
Native Windows installation:
powershell
# Run in PowerShell (Admin recommended)
irm https://raw.githubusercontent.com/yoanbernabeu/grepai/main/install.ps1 | iex
# Verify installation
grepai versionNote: You may need to adjust execution policy:
powershell
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserMethod 4: Build from Source
For developers or custom builds:
bash
# Clone the repository
git clone https://github.com/yoanbernabeu/grepai.git
cd grepai
# Build the binary
make build
# Install globally
sudo mv ./bin/grepai /usr/local/bin/
# Verify installation
grepai versionRequirements:
- Go 1.24 or later
- Make (optional, can use directly)
go build
Verifying Installation
After installation, verify everything works:
bash
# Check version
grepai version
# Output: grepai version 0.24.0
# Check available commands
grepai --helpUpdating GrepAI
Check for Updates
bash
grepai update --checkPerform Update
bash
# Auto-update (downloads and installs latest)
grepai update
# Or via Homebrew
brew upgrade grepaiUninstalling
Homebrew
bash
brew uninstall grepaiManual
bash
# Remove binary
sudo rm /usr/local/bin/grepai
# Optionally remove config directories
rm -rf ~/.grepaiNext Steps
After installation:
- Install Ollama for local embeddings (see skill)
grepai-ollama-setup - Initialize a project with
grepai init - Start indexing with
grepai watch
Common Installation Issues
❌ Problem:
✅ Solution: Ensure is in your PATH:
command not found: grepai/usr/local/binbash
export PATH="$PATH:/usr/local/bin"❌ Problem: Permission denied during installation
✅ Solution: Use for the installation command or install to a user directory
sudo❌ Problem: Homebrew tap not found
✅ Solution: Add the tap first:
bash
brew tap yoanbernabeu/tap
brew install grepaiOutput Format
After successful installation:
✅ GrepAI installed successfully
Version: 0.24.0
Location: /usr/local/bin/grepai
Next steps:
1. Install Ollama: brew install ollama
2. Initialize project: grepai init
3. Start indexing: grepai watch