Installation
Hoard requires Python 3.11 or newer. Choose your preferred installation method below.
Installation Methods
pipx install hoardpipx installs Hoard in an isolated environment while making the hoard command available globally. This is the recommended method.
If you don’t have pipx:
brew install pipxpipx ensurepathbrew install hoardHomebrew handles Python dependencies automatically.
python3.11 -m pip install hoardgit clone https://github.com/thrr87/hoardcd hoardpip install -e .Verify Installation
After installation, verify Hoard is working:
hoard --versionYou should see the version number displayed.
Optional: Vector Search
To enable semantic (vector) search, install the vectors extra:
pip install hoard[vectors]This downloads the embedding model (~90MB) on first use. Vector search is optional — Hoard works great with just keyword (BM25) search.
Python Version Issues
If you see an error about Python version:
ERROR: Package 'hoard' requires a different Python: 3.9.6 not in '>=3.11'Solutions:
- Use pipx — It manages Python versions automatically
- Install Python 3.11+:
Terminal window brew install python@3.11python3.11 -m pip install hoard
Next Steps
Once installed, run the setup wizard:
hoard initThis will guide you through configuring your data sources and connecting AI tools.