No installer, no runtime required. Extract the archive, keep the two files together, and you're running in under a minute.
Windows 10 or later ยท x64
Click the button above to download forage-win.zip. Extract it to get two files: forage-win.exe and vec0.dll. No installer, no runtime required โ just these two files.
Move both forage-win.exe and vec0.dll to the same folder on your system PATH โ for example a personal C:\Users\YourName\bin\ folder you have added to PATH. The two files must stay in the same directory.
Tip: You can rename forage-win.exe to forage.exe so you can type forage in any terminal.
Navigate to the root of a codebase you want to index, then run:
forage --init
Forage will scan the directory and build the initial knowledge graph. The web UI will open automatically at http://localhost:9988.
Point Claude Code, Cursor, Windsurf, or any MCP-compatible agent at the MCP server:
http://localhost:9989/mcp
You can find your API key in the Forage web UI under Settings โ API Key
macOS 12 Monterey or later ยท Intel & Apple Silicon
Click the button above to download forage-macos.tar.gz. Extracting it gives you two files: forage-macos and vec0.dylib. No installer, no Homebrew, no runtime required โ just these two files.
Open Terminal and run:
cd ~/Downloads
chmod +x forage-macos
sudo mv forage-macos /usr/local/bin/forage
sudo mv vec0.dylib /usr/local/bin/vec0.dylib
Both files must live in the same directory. If /usr/local/bin does not exist, create it first with sudo mkdir -p /usr/local/bin.
Because Forage is not yet distributed through the Mac App Store, macOS will block the first run. After seeing the warning, open System Settings โ Privacy & Security, scroll down, and click Allow Anyway next to the Forage entry. Then run Forage again โ this time click Open in the dialog.
Alternatively, right-click (or Control-click) the binary in Finder and choose Open to bypass Gatekeeper in one step.
Navigate to the root of a codebase you want to index, then run:
forage --init
Forage will scan the directory and build the initial knowledge graph. The web UI will open automatically at http://localhost:9988.
Point Claude Code, Cursor, Windsurf, or any MCP-compatible agent at the MCP server:
http://localhost:9989/mcp
You can find your API key in the Forage web UI under Settings โ API Key
Ubuntu 20.04+ ยท Debian ยท Fedora ยท Arch ยท any x64 distro
Click the button above to download forage-linux.tar.gz. Extracting it gives you two files: forage-linux and vec0.so. No installer, no runtime required โ runs on any x64 Linux distribution.
cd ~/Downloads
chmod +x forage-linux
sudo mv forage-linux /usr/local/bin/forage
sudo mv vec0.so /usr/local/bin/vec0.so
Both files must live in the same directory.
Navigate to the root of a codebase you want to index, then run:
forage --init
Forage will scan the directory and build the initial knowledge graph. The web UI will open at http://localhost:9988.
Point Claude Code, Cursor, Windsurf, or any MCP-compatible agent at the MCP server:
http://localhost:9989/mcp
You can find your API key in the Forage web UI under Settings โ API Key
| Architecture | x64 (64-bit). ARM builds are on the roadmap. |
| Windows | Windows 10 or later |
| macOS | macOS 12 Monterey or later |
| Linux | Any x64 distribution. The binary is statically linked with musl and has no shared-library dependencies. |
| Memory | 512 MB minimum. 2 GB recommended for large codebases (>100k files). |
| Ports | 9988 (web UI) and 9989 (MCP server) must be available. Both are configurable from Settings. |
| Internet | Required at startup for license verification. Not required during normal operation (unless using a cloud inference provider). |
Next steps
The Getting Started guide walks you through your first workspace, AI provider setup, and connecting Claude Code or Cursor.
Getting Started โWire up your AI agent with step-by-step config snippets for Claude Code, Cursor, Windsurf, and more.
MCP Integration โCreate a free account to start your 30-day trial and get your license key โ required to activate Forage.
Create Account โ