Most OSINT tools are great at one thing. You run holehe for emails, sherlock for usernames, sublist3r for domains. But you're the one deciding the workflow, switching between tools, copy-pasting results. I wanted to remove that middle layer. So I built OpenOSINT — you describe a target in plain English, the AI figures out what to investigate and how, runs the tools, and hands you a report. How it works The core idea is simple: instead of hardcoding a fixed pipeline, I use Claude's native tool use API to let the model decide at each step what to do next based on what it found so far. you ❯ investigate john.doe@gmail.com → search_email(john.doe@gmail.com) Found: spotify, wordpress, office365, gravatar → search_breach(john.doe@gmail.com) Found: 2 breaches (LinkedIn 2016, Adobe 2013) → search_paste(john.doe@gmail.com) No results. ✓ Report saved to reports/2025-05-08_john-doe.md Enter fullscreen mode Exit fullscreen mode No hardcoded sequence.…