Open OSINT Knowledge Graph
A versioned semantic reference layer connecting OSINT source families, investigative tasks, techniques, tools, risks and intelligence outputs.
What this graph represents
A compact semantic layer above the product catalog. It explains how OSINT inputs, tasks, methods, tooling, risks and outputs connect without replacing the existing catalog taxonomy.
Stable concepts
Every concept has a stable identifier such astask:entity-resolutionorrisk:privacy.
Explicit relations
Relations are first-class records with predicates and descriptions, making the graph reviewable and exportable.
Risk remains visible
Risk concepts are part of the graph rather than footnotes, so methods and outputs remain tied to operational and ethical constraints.
Node families
The graph is deliberately small in v0.1: enough to express a useful OSINT workflow without pretending to be an exhaustive ontology.
- Web & archivessource:web-archives
- Public recordssource:public-records
- News & publicationssource:news-publications
- Social platformssource:social-platforms
- Technical infrastructuresource:technical-infrastructure
- Geospatial & multimediasource:geospatial-multimedia
- Commercially available informationsource:commercial-information
- Code & technical artifactssource:code-artifacts
- Entity resolutiontask:entity-resolution
- Domain reconnaissancetask:domain-reconnaissance
- Infrastructure attributiontask:infrastructure-attribution
- Media verificationtask:media-verification
- Claim verificationtask:claim-verification
- Corporate due diligencetask:corporate-due-diligence
- Timeline reconstructiontask:timeline-reconstruction
- Geolocationtask:geolocation
- Cross-source corroborationtechnique:cross-source-corroboration
- RDAP registration analysistechnique:rdap-registration-analysis
- DNS enumerationtechnique:dns-enumeration
- Certificate Transparency pivotingtechnique:certificate-transparency-pivoting
- Reverse DNS pivotingtechnique:reverse-dns-pivoting
- Metadata extractiontechnique:metadata-extraction
- Reverse image searchtechnique:reverse-image-search
- Archival comparisontechnique:archival-comparison
- Geocoding & reverse geocodingtechnique:geocoding
- Entity link analysistechnique:entity-link-analysis
- RDAP Domain Lookuptool:rdap-domain-lookup
- DNS / MX / SPF / DMARC Inspectortool:dns-inspector
- crt.shtool:crtsh
- Reverse DNS / PTR Intelligencetool:reverse-dns-ptr
- ExifTooltool:exiftool
- TinEyetool:tineye
- Wayback Machinetool:wayback-machine
- Nominatim Geocoder & Reverse Geocodertool:nominatim-geocoder
- OpenCorporatestool:opencorporates
- GLEIF LEI Lookup & Entity Resolvertool:gleif-lei-lookup
- OpenSanctionstool:opensanctions
- urlscan.iotool:urlscan
How the graph reads
The core chain is source → task → technique → tool / risk → output. Relations remain directional and descriptive.
Example relationships
A small visible sample of the same relations published in the machine-readable exports.
License and citation
The graph is designed to be linked, cited and reused as a public reference asset.
OSINT.dev. Open OSINT Knowledge Graph v0.1.0. https://osint.dev/osint/knowledge-graph
Reference foundations
The graph inherits the same institutional and professional reference base as the canonical OSINT page.