Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
Open-source OSINT agent: 21 public-source tools behind natural-language chat, an MCP server and a Claude Code plugin. Passive by default, no keys to start.
Developer toolsPython · HTMLGitHub @OpenOSINTSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Run it yourself: uvx openosint web (one command, no keys)
No terminal? Use OpenOSINT Cloud in your browser, first check free
Docs · Claude Code plugin · MCP server · Live demo
Needs uv. No API keys for these commands.
# Local web app with chat, graph and globe
uvx openosint web
# Or one direct check, no AI involved
uvx openosint exposure example.com
Grade: B Score: 88/100
Checks: email OK, registration OK (passive)
tls OK, http_headers OK (these touch the target)
[LOW] DMARC has no aggregate report address (dmarc_no_rua)
[LOW] Strict-Transport-Security header missing (hsts_missing)
Real output, trimmed and re-wrapped. More commands: CLI reference · install guide.
Moved to Quickstart above and the CLI reference.
What it can look up. Per-tool docs: openosint.tech/tools. Only passive tools are on by default.
| Tool | What it finds | Key needed |
|---|---|---|
search_dns | DNS records, SPF, DMARC | No |
search_rdap | Registrar, dates, name servers (RDAP) | No |
search_whois | WHOIS registration data | No |
search_ip | Hostname, ASN, city for an IP | Optional |
search_ip2location | Geolocation, ISP, proxy/VPN/Tor flags (sponsored) | Yes |
search_gdelt_geo | Geolocated news mentions (GDELT) | No |
generate_dorks | Search-dork URLs for a target | No |
search_paste | Paste-site mentions | No |
search_github | Repos, code and users | Optional |
search_breach | Breaches for an email (HaveIBeenPwned) | Yes |
search_shodan | Open ports and banners | Yes |
search_censys | Hosts and certificates | Yes |
Sherlock, holehe, sublist3r and phoneinfoga run as local binaries you install yourself. Setting up the Bright Data tools: Using OpenOSINT with Bright Data.
Tools run as real Python code and every finding cites the call that produced it. Compared with SpiderFoot, OpenOSINT has far fewer modules and is built to be driven by an agent. See the comparison.
This is the beginning of the README. Read the rest at the original. Read the full README ↗
search_virustotal| URL, domain and IP reputation |
| Yes |
search_abuseipdb | IP abuse reports | Yes |
search_dorks_live | Live dork results via Bright Data SERP API¹ | Yes |
search_footprint | Web footprint via Bright Data SERP API¹ | Yes |
scrape_url | Page content via Bright Data Web Unlocker¹ (touches target) | Yes |
search_username | Username across platforms (sherlock; noisy) | No |
search_email | Accounts tied to an email (holehe; noisy) | No |
search_domain | Subdomains (sublist3r; noisy) | No |
search_phone | Carrier and country (phoneinfoga; unverified) | No |