Structured peer-review of academic papers.
The English summary is being prepared. Showing the original description.
Public-records OSINT: SEC, sanctions, courts, property.
The English summary is being prepared. Showing the original description.
Run score Not tested
See how to installReview the instructions the agent will receive before you install.
Investigative framework for public-records OSINT: government contracts, corporate filings, lobbying, sanctions, offshore leaks, property records, court records, web archives, knowledge bases, and global news. Resolve entities across heterogeneous sources, build cross-links with explicit confidence, and produce structured evidence chains.
Python stdlib only. Zero install. Most sources work with no API key.
Use when the user asks for:
| Source | What | Access |
|---|---|---|
| SEC EDGAR | US public company filings (10-K, 10-Q, 8-K, 13F) | curl to https://efts.sec.gov/LATEST/search-index?q=... |
| USAspending.gov | Federal contracts and grants | curl to https://api.usaspending.gov/api/v2/... |
| Senate Lobbying | Lobbying Disclosure Act filings | curl to https://lda.senate.gov/api/v1/... |
| OFAC SDN | Sanctions list | curl to https://www.treasury.gov/ofac/... |
| ICIJ Offshore Leaks | Panama Papers, Paradise Papers, etc. | browse_page to https://offshoreleaks.icij.org/... |
| OpenCorporates | Corporate registry (optional free token) | curl to https://api.opencorporates.com/... |
| Source | What | Access |
|---|---|---|
| NYC ACRIS | NYC property records (deeds, mortgages) | browse_page to https://a836-acris.nyc.gov/... |
| CourtListener | Federal + state court opinions | curl to https://www.courtlistener.com/api/... |
| Source | What | Access |
|---|---|---|
| Wayback Machine | Archived web pages | browse_page to https://web.archive.org/web/... |
| Wikipedia/Wikidata | Encyclopedia + structured data | bash with curl to Wikipedia API |
| GDELT | Global news monitoring | bash with curl to https://api.gdeltproject.org/... |
Before cross-referencing, resolve the entity across sources:
For each relevant source, query by entity name or identifier:
# SEC EDGAR — search for company filings
curl -s "https://efts.sec.gov/LATEST/search-index?q=%22Company+Name%22" | python3 -c "..."
# USAspending — federal contracts to entity
curl -s -X POST "https://api.usaspending.gov/api/v2/search/spending_by_award/" -d '{"filters":{...}}'
# OFAC SDN — check sanctions list
curl -s "https://www.treasury.gov/ofac/downloads/sdn.csv" | grep -i "entity name"
Build explicit cross-links between sources:
For each finding, assign confidence:
Construct an evidence chain showing how findings connect:
[Source A: fact 1] → [Source B: fact 2] → [Inference: conclusion]
confidence: High confidence: Medium confidence: Medium
Produce a structured investigation report:
# OSINT Investigation: [Entity / Topic]
## Executive Summary
[2-3 paragraph overview of findings]
## Entity Profile
- **Canonical Name**: ...
- **Aliases**: ...
- **Identifiers**: EIN, LEI, CIK, etc.
- **Known Addresses**: ...
## Findings by Source
### SEC EDGAR
[Findings with dates, filing types, key data]
### USAspending
[Contract awards, amounts, dates, agencies]
### OFAC SDN
[Sanctions status: CLEAR / MATCH (with details)]
### [Other sources...]
## Cross-Link Analysis
[Explicit connections between findings across sources]
## Evidence Chain
[Step-by-step reasoning from raw data to conclusions]
## Confidence Assessment
[Summary of confidence levels for key conclusions]
## Sources
[All URLs queried, with access dates]
Save to .poirot/outputs/osint-{entity}-{YYYYMMDD}.md.
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Structured peer-review of academic papers.
The English summary is being prepared. Showing the original description.
Dark-themed SVG architecture/cloud/infra diagrams as HTML.
The English summary is being prepared. Showing the original description.
Search arXiv papers by keyword, author, category, or ID.
The English summary is being prepared. Showing the original description.
Monitor blogs and RSS/Atom feeds via blogwatcher-cli.
The English summary is being prepared. Showing the original description.
Onboarding conversation to generate a user profile.
The English summary is being prepared. Showing the original description.
Generate charts: select type, extract data, render image.
The English summary is being prepared. Showing the original description.