Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Location, restaurant and hotel search via OpenStreetMap (Nominatim + Overpass API). Returns POIs (Points of Interest) near a location or searches by free text.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 67% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 21% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 81% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 30% | 0% |
| case-14 | ✗→✓ | ▲ Improved | -45% | 0% |
<img src="banner.png" width="100%" alt="location-suche banner">
> Deutsch — Offizielle Deutsch-Version / Documento Oficial en Deutsch.
Location, restaurant and hotel search via OpenStreetMap
Searches for restaurants, hotels, cafes and other places using the OpenStreetMap services Nominatim (geocoding) and Overpass (POI search). No API key required. No persistent store.
| Phrase | Action | |---|---| | "Find a restaurant in Munich" | POI search: category=restaurant, near=Munich | | "Hotels near Vienna" | POI search: category=hotel, near=Vienna | | "Where is the Eiffel Tower?" | Nominatim free-text search | | "Find cafes in Berlin" | POI search: category=cafe, near=Berlin | | "Search for pharmacy near Potsdam" | POI search: category=pharmacy, near=Potsdam |
and a location → step 2. Otherwise free text → step 4.
bash# POI search (category + location) (Deutsch) PYTHONDONTWRITEBYTECODE=1 python location_suche_core.py restaurant München # Geocode location (Deutsch) PYTHONDONTWRITEBYTECODE=1 python location_suche_core.py --geocode "Brandenburg Gate Berlin" # Adjust radius (default: 1000 m) (Deutsch) PYTHONDONTWRITEBYTECODE=1 python location_suche_core.py hotel Wien --radius 2000 # Help (Deutsch) PYTHONDONTWRITEBYTECODE=1 python location_suche_core.py --help
No persistent store. Results are only displayed, not saved.
restaurant, cafe, bar, pub, fast_food, hotel, hostel, guest_house, supermarket, pharmacy, hospital, bank, atm, fuel, parking, bus_stop, train_station, museum, cinema, theatre, library, school, university, church
public Nominatim/Overpass API (openstreetmap.org).
Search requests go to nominatim.openstreetmap.org and overpass-api.de. No login, no API key, no persistent data storage. User-Agent is set according to Nominatim policy.
reiseroute — route planning from A to B (also uses Nominatim for geocoding)wetter — weather at current location| Version | Date | Change | |---|---|---| | 1.0.0 | 2026-06-22 | Created from BACH location_search.py v1.1.0; store removed |
Other measured skills in the registry, with their headline benchmark lift.