find-nearby

Locate nearby venues via OpenStreetMap Overpass and Nominatim without API keys.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill find-nearby-simon-copilot-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-nearby
Source: https://github.com/Simon-Copilot-Studio/ai-content-hub/tree/main/leisure/find-nearby
Command: npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill find-nearby-simon-copilot-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Discover nearby venues (restaurants, cafes, bars, pharmacies, and more) around a specified location using OpenStreetMap data, without the need for API keys.

Core Features & Use Cases

  • Geocoding: convert addresses, cities, or zip codes to coordinates.
  • Nearby search: query amenities around a location via Overpass.
  • Output: provide distance, coordinates, and map links; optionally include cuisine, hours, phone, and website.
  • Flexible inputs: accept coordinates or human-readable locations; support multiple types and optional JSON output.

Quick Start

Provide a location and optional type to find nearby places using OpenStreetMap and review the results with names, 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 places using OpenStreetMap without an API key?

Find nearby places using OpenStreetMap by querying the Overpass API and Nominatim for geocoding. This approach requires no API keys, leveraging open data to locate amenities like restaurants or pharmacies around a specified location with configurable radius and limits.

Can I search for nearby venues using a Telegram location pin or a zip code?

Yes, you can search for nearby venues using a Telegram location pin, zip code, address, or landmark. The geocoding functionality converts these human-readable inputs and coordinate pins into latitude and longitude pairs for the Overpass API query.

What details are included in the nearby places search results?

The nearby places search results include venue names, distance from the specified location, coordinates, and Google Maps links. Optional fields provide additional details such as cuisine type, operating hours, phone numbers, and website URLs when available in the OpenStreetMap data.

How do I geocode an address and query amenities around it with Overpass?

Geocode an address into coordinates using Nominatim, then pass those coordinates to the Overpass API to query amenities within a defined radius. This process extracts nearby venue data from OpenStreetMap, returning results as human-readable text or structured JSON output.

Does this OpenStreetMap location search support multiple place types at once?

Yes, the OpenStreetMap location search supports querying multiple place types simultaneously. You can specify various amenities like restaurants, cafes, bars, and pharmacies in a single search around your given location to receive a consolidated list of nearby venues.

What are the limitations of using Nominatim and Overpass for geocoding and nearby searches?

Using Nominatim and Overpass for geocoding and nearby searches relies on public OpenStreetMap data, meaning results depend on community mapping accuracy and availability. Heavy usage of these free services may face rate limits, and optional venue details like hours or phone numbers are not guaranteed to exist.