> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bytejmp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation

> Installation commands for BloodHound Community Edition, SharpHound, and BloodHound.py.

## Installing BloodHound

### BloodHound Community Edition (Docker Compose)

```bash theme={"dark"}
curl -L https://ghst.ly/getbhce | docker compose -f - up
```

```bash theme={"dark"}
git clone https://github.com/SpecterOps/BloodHound.git
cd BloodHound
cp examples/docker-compose/docker-compose.yml docker-compose.yml
docker compose pull && docker compose up
```

### SharpHound

SharpHound is released as a **ZIP archive**, not a standalone `SharpHound.exe` — there is no `/releases/latest/download/SharpHound.exe` asset. Grab the latest release ZIP, then unzip it to get `SharpHound.exe`:

```bash theme={"dark"}
# Resolve and download the latest release ZIP (repo redirects to SpecterOps/SharpHound)
curl -LO "$(curl -s https://api.github.com/repos/SpecterOps/SharpHound/releases/latest \
  | grep -o 'https://[^"]*windows_x86.zip')"
unzip SharpHound_*_windows_x86.zip
```

### BloodHound.py

```bash theme={"dark"}
pip install bloodhound
```

```bash theme={"dark"}
pipx install bloodhound
```

```bash theme={"dark"}
git clone https://github.com/dirkjanm/BloodHound.py
cd BloodHound.py
pip install .
```

### Neo4j (Standalone)

```bash theme={"dark"}
docker run -d --name neo4j \
  -p 7474:7474 \
  -p 7687:7687 \
  -e NEO4J_AUTH=neo4j/BloodHound \
  neo4j:4.4
```

***

## References

* [BloodHound CE — Docker Compose Setup](https://support.bloodhoundenterprise.io/hc/en-us/articles/17468450058267-Install-BloodHound-Community-Edition-with-Docker-Compose)
* [SharpHound Releases](https://github.com/SpecterOps/SharpHound/releases)
* [BloodHound.py — GitHub](https://github.com/dirkjanm/BloodHound.py)
* [Neo4j Docker Hub](https://hub.docker.com/_/neo4j)
