Location

SkillMonitoring & ops

Get device location via GPS or network. Use for location-aware actions, finding nearby places, or logging position.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Location skill

What this skill tells your AI

The instructions your AI receives, as published by mikeyobrien/rho in platforms/android/skills/location/SKILL.md and read by ahel’s review.

Get current location

termux-location                    # default (GPS if available)
termux-location -p gps             # GPS only (more accurate, slower)
termux-location -p network         # Network only (faster, less accurate)
termux-location -p passive         # Last known location (instant)

Request single update (default)

termux-location -r once

Continuous updates

termux-location -r updates         # keep updating until killed

Output format

{
  "latitude": 37.7749,
  "longitude": -122.4194,
  "altitude": 10.0,
  "accuracy": 20.0,
  "bearing": 0.0,
  "speed": 0.0,
  "provider": "gps"
}

Note: Requires location permission. GPS may take 10-30s for first fix.

Signals

GitHub stars
372
Forks
29
Last commit
May 2026
Advanced
Catalog kind
skill
Gateway key
location
Source
github.com/mikeyobrien/rho