Repository navigation
Installation
Use the latest stable release for authorized work. OSINT Forge supports Debian stable and Ubuntu 24.04 with Python 3.10 through 3.13.
git clone --branch v0.8.0 https://github.com/LizardPope1101/osint-forge.git
cd osint-forge
chmod +x bootstrap.sh
./bootstrap.shThe bootstrap installs base packages including Python, pipx, Git, sudo, and CA certificates, then installs the framework. Third-party OSINT tools remain opt-in.
osint --version
osint forge validate
osint forge list
osint forge doctorThe stable v0.8.0 version command must report OSINT Forge 0.8.0.
Inspect and preview before installation:
osint forge info maigret
osint forge install maigret --dry-run
osint forge install maigret
osint forge doctor maigret
# v0.5 domain discovery plugin
osint forge install theharvester --dry-run
osint forge install theharvester
osint forge doctor theharvesterInstall only the plugins needed for an authorized workflow. Some tools require independent authentication, API keys, or interactive setup.
Review the changelog, obtain the desired stable tag, and rerun the installer from that source tree:
cd osint-forge
git fetch --tags
git checkout v0.8.0
sudo ./scripts/install-framework.sh
osint --version
osint forge validate
osint forge doctorFramework upgrades replace stale framework files while preserving configuration, installed third-party tools, and case data.
sudo ./scripts/uninstall-framework.shUninstall removes the launcher and framework files. It intentionally preserves third-party tools, configuration, and case data.
Clone main only when testing unreleased changes. The development branch can change before the next stable release.
See Troubleshooting for common failures and Security and Ethics before handling real targets.