find-nearby

Find nearby venues using OpenStreetMap and Overpass API queries.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/samuelmukoti/myai-agent --skill find-nearby-samuelmukoti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-nearby
Source: https://github.com/samuelmukoti/myai-agent/tree/main/skills/leisure/find-nearby
Command: npx skills add https://github.com/samuelmukoti/myai-agent --skill find-nearby-samuelmukoti

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill helps users discover nearby venues (restaurants, cafes, bars, pharmacies, and other amenities) using OpenStreetMap data without API keys, enabling quick location-based decisions from chat or automation.

Core Features & Use Cases

  • Geocoding: convert addresses, cities, or landmarks into precise coordinates.
  • Nearby search: query OpenStreetMap via Overpass for amenities around a location within a configurable radius.
  • Output: return place names, types, distances, coordinates, and convenient map/directions links; supports multiple place types and limits.
  • Use Case: find restaurants within 1 km of a meeting point or locate a pharmacy near a hotel for late-night needs.

Quick Start

Ask the AI to find nearby places by providing a location and optional type and radius to receive sorted results with names, types, distances, and map links.

Frequently Asked Questions about find-nearby

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find nearby restaurants or pharmacies using OpenStreetMap without API keys?

To find nearby amenities without API keys, provide a location, optional amenity type, and search radius. The tool geocodes the location via Nominatim and queries the Overpass API to return venue names, types, distances, coordinates, and map links.

Can I search for multiple amenity types around a specific address at once?

Yes, you can query multiple place types simultaneously around a specific address. It converts the address to coordinates, queries OpenStreetMap for the specified amenities within a configurable radius, and returns sorted results comparing options across all requested types.

What is the best way to get coordinates and map links for venues near a landmark?

The best way to get coordinates and map links for nearby venues is to supply the landmark name. The geocoding process converts the landmark to precise coordinates, queries OpenStreetMap via Overpass, and outputs place names, distances, and convenient directions links.

How does geocoding with Nominatim work for nearby location searches?

Geocoding with Nominatim converts addresses, cities, or landmarks into precise coordinates. These coordinates are then used to query the Overpass API for OpenStreetMap amenities within a defined radius, returning sorted nearby venue results.

Do I need an API key to query OpenStreetMap Overpass data for nearby locations?

No, you do not need an API key to query OpenStreetMap Overpass data for nearby locations. The process uses Nominatim for geocoding and the Overpass API for amenity searches, enabling location-based discovery directly without authentication.

Can I configure the search radius when finding nearby venues with OpenStreetMap?

Yes, the search radius is fully configurable when finding nearby venues. You specify the radius along with the location and amenity type, and the Overpass API query returns places within that distance, complete with calculated distances and map links.