search places, find nearby POIs, and locate public transport stops using OpenStreetMap. use when user asks about nearby restaurants, shops, pharmacies, transit stops, or any real-world location query.
query OpenStreetMap via nominatim (geocoding) + overpass API (spatial queries). no API key needed.
curl -s -H "User-Agent: opencrow/1.0" "https://nominatim.openstreetmap.org/search?q=<ADDRESS>&format=json&limit=3"
returns lat, lon, display_name. use coordinates for overpass queries.
curl -s -H "User-Agent: opencrow/1.0" "https://nominatim.openstreetmap.org/reverse?lat=<LAT>&lon=<LON>&format=json"