local-places

Query a local Google Places API proxy to find nearby venues.

1|1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/kelinfoxy/EZ-Homelab --skill local-places-kelinfoxy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: local-places
Source: https://github.com/kelinfoxy/EZ-Homelab/tree/main/docker-compose/ez-assistant/skills/local-places
Command: npx skills add https://github.com/kelinfoxy/EZ-Homelab --skill local-places-kelinfoxy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Local Places enables an agent to search for nearby venues by querying a locally hosted Google Places API proxy, returning structured results.

Core Features & Use Cases

  • Two-step flow: resolve location first, then search for places like restaurants or cafes.
  • REST endpoints: /ping, /places/search, /places/{place_id}, /locations/resolve for end-to-end discovery.
  • Easy agent integration: converts natural-language queries into structured results with location bias and filters.

Quick Start

Run uvicorn to start the FastAPI server locally and begin issuing search and resolve requests against the endpoints.

Frequently Asked Questions about local-places

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

FAQPage Schema
How do I find nearby restaurants and cafes using a Google Places API proxy?

To find nearby venues, you query a local Google Places API proxy by resolving a location first, then searching for places like restaurants or cafes using the /locations/resolve and /places/search endpoints.

What do I need to run a local Google Places proxy with FastAPI?

Running a local Google Places proxy requires the GOOGLE_PLACES_API_KEY environment variable, a running FastAPI server exposing the necessary endpoints, and network access to Google's Places API.

Can I convert natural-language queries into structured Google Places search results?

Yes, you can convert natural-language queries into structured Google Places search results through easy agent integration provided by the local proxy.

What's the best way to retrieve specific venue details after a Google Places search?

The best way to retrieve specific venue details is by querying the /places/{place_id} endpoint after completing your initial search.

Why does my Google Places search require a location resolve step first?

The Google Places search requires a location resolve step first to establish a precise geographic bias for your query.