local-places

Search nearby places via a local Google Places API proxy.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/DharambirAgrawal/Personal-Assistant --skill local-places-dharambiragrawal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: local-places
Source: https://github.com/DharambirAgrawal/Personal-Assistant/tree/main/skills/local-places
Command: npx skills add https://github.com/DharambirAgrawal/Personal-Assistant --skill local-places-dharambiragrawal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Find nearby places quickly using a local Google Places API proxy.

Core Features & Use Cases

  • Search for places with text queries and optional filters (type, open now, rating, price).
  • Resolve a user-provided location to coordinates and return matching places.
  • Get place details by ID to present name, address, hours, and contact information.

Quick Start

Run the Local Places API locally and start querying nearby places.

Frequently Asked Questions about local-places

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

FAQPage Schema
How do I search for nearby places using the Google Places API in a FastAPI application?

To search for nearby places, you can use this local Google Places API proxy built with FastAPI. It provides search endpoints that accept text queries and optional filters like type, open now status, rating, and price to find matching points of interest.

What is a local Google Places proxy and how does it work for location-based searches?

A local Google Places proxy is a FastAPI service that forwards your text queries and location bias to the Google Places API. It resolves user-provided locations to coordinates and returns matching nearby places along with their details.

Can I filter Google Places search results by rating, price, and open now status?

Yes, you can filter Google Places search results using optional parameters. The FastAPI proxy supports filtering by place type, open now status, rating, and price level to refine your text query searches for nearby points of interest.

How do I get place details like address and hours using a Google Places API proxy?

You can retrieve place details by providing a specific place ID to the FastAPI service. The local proxy fetches data using Google Places API field masks to return the place name, address, operating hours, and contact information.

What do I need to set up before running a FastAPI service for Google Places API searches?

You need a valid Google Places API key to authenticate requests. Since this is an intermediate-level FastAPI service with no external dependencies, you simply configure the API key locally to start querying nearby places.

How do I resolve a user-provided location to coordinates for a Google Places search?

You can resolve a user-provided location to coordinates using the dedicated location resolve endpoint in the FastAPI service. This endpoint translates the location input into coordinates and returns matching nearby places.