AI tool
Prospector
Draw a radius on a map, get a ranked list of local businesses with web and AI gaps — and a drafted email.
localhost · prospector
- Client
- ThinkPurple (internal)
- Type
- AI tool
- Where
- Toronto, ON
- Year
- 2026
- Status
- Internal
The brief
Where it started.
We needed a repeatable way to find local businesses that would genuinely benefit from web or AI work, without hours of manual auditing.
What we built
So we shipped 5 pieces.
- 01Area pickerA map radius with category typeahead
- 02DiscoveryGoogle Places search with dedup and detail lookups
- 03Automated auditsPageSpeed, HTTPS, meta, schema, llms.txt and AI-crawler rules
- 04Two-axis scoringWeb gaps and AI fit, ranked into Hot / Warm / Cold
- 05Lead workbenchEach prospect's gaps plus a Claude-drafted outreach email
Under the hood
The part worth a closer look.
The clever part
Each business gets two separate scores — classic website problems, and AI-readiness signals like a missing llms.txt — and the detected gaps become plain-language pitch angles.
Stack
And what it all runs on.
- TypeScript
- Fastify (SSE)
- Google Places
- PageSpeed
- Claude API
Need something like this?
Tell Echo what you’re trying to build — rough is fine. You’ll leave with a clearer sense of what it would take.
← PreviousQuote-to-Production ConsoleInternal staff app
Next →990 CapitalEditorial website