Skip to main content
Applies to BloodHound Enterprise and CE
OpenHound is currently in beta and is under active development. Features, workflows and supported collectors may change as the framework evolves.
OpenHound is a standardized framework for building and running OpenGraph collectors and converters. It is built in Python and powered by the Data Load Tool (DLT) library, giving you a consistent workflow to collect, process, and convert data from any source into BloodHound-compatible graphs. You can run OpenHound either as a containerized service or as a standalone CLI application.

Getting started

To get started with OpenHound, select the edition you want to use:

Enterprise

Understand how to deploy OpenHound for BloodHound Enterprise.

Community

Get to know the OpenHound CLI for BloodHound Community Edition.

Collectors

Use OpenHound to collect data from any of the following platforms and convert it into OpenGraph for analysis in BloodHound.

Github

Visualize and analyze your GitHub organization in BloodHound.

Jamf

Visualize and analyze your Jamf Pro tenant in BloodHound.

Okta

Visualize and analyze your Okta organization in BloodHound.