Inspiration We wanted a faster way to map people, leads, and evidence visually—like a detective board—but driven by real data instead of manual notes.

What it does RedString lets you drop a photo or enter a handle/email and instantly generates a visual investigation board with photo pins, profile cards, and connected notes.

How we built We used the interactive board, custom shape utils for pins/cards/notes, and a Flask backend to handle uploads, reverse image lookups, and OSINT-style searches.

Challenges we ran into Getting async streams to play nicely with the UI, handling uploads reliably, and managing dependencies like Sherlock/OSINT tools on local machines.

Accomplishments that we're proud of Custom shapes, auto-layout for evidence, and end-to-end flow from drag‑drop to generated leads.

What we learned Streaming data into a live canvas is tricky but interesting and powerful; also, infra and tooling matter as much as UI when dealing with external data sources.

*What's next for Red String Persist boards and allow collaboration, widen the scope of data and investigation Improve lead ranking and reduce false positives

Share this project:

Updates