Back to Registry
View Author Profile
Official Verified
Netryx Street Level Geolocation
Skill by adisinghstudent
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/adisinghstudent/netryx-street-level-geolocationOr
---
name: netryx-street-level-geolocation
description: Expertise in using Netryx, the open-source local-first street-level geolocation engine that identifies GPS coordinates from street photos using CosPlace, ALIKED/DISK, and LightGlue.
triggers:
- geolocate a street photo
- find GPS coordinates from image
- street level geolocation
- netryx geolocation
- identify location from street view photo
- osint geolocation tool
- reverse geolocate image locally
- build street view index
---
# Netryx Street-Level Geolocation
> Skill by [ara.so](https://ara.so) — Daily 2026 Skills collection.
Netryx is a locally-hosted geolocation engine that identifies precise GPS coordinates (sub-50m accuracy) from any street-level photograph. It works by crawling street-view panoramas into a searchable index, then using a three-stage computer vision pipeline (global retrieval → geometric verification → refinement) to match your query image against that index. No cloud APIs required — runs entirely on local hardware.
---
## Installation
```bash
git clone https://github.com/sparkyniner/Netryx-OpenSource-Next-Gen-Street-Level-Geolocation.git
cd Netryx-OpenSource-Next-Gen-Street-Level-Geolocation
python3 -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
# Required: LightGlue matching library
pip install git+https://github.com/cvg/LightGlue.git
# Optional: LoFTR for Ultra Mode (difficult/blurry images)
pip install kornia
Platform GPU Support
| Platform | Backend | Notes |
|---|---|---|
| NVIDIA GPU | CUDA | ALIKED extractor, 1024 keypoints, fastest |
| Apple Silicon (M1+) | MPS | DISK extractor, 768 keypoints |
| CPU only | — | Works, significantly slower |
Optional: Gemini API for AI Coarse Mode
export GEMINI_API_KEY="your_key_here"
Launching the GUI
python test_super.py
macOS blank GUI fix:
brew install [email protected](match your Python version)
Core Workflow
Step 1: Build an Index for a Target Area
In the GUI:
- Select Create mode
- Enter center latitude/longitude of target area
- Set radius (km) and grid resolution (default: 300)
- Click Create Index
Index is saved incrementally to cosplace_parts/ — safe to interrupt and resume.
Time/size estimates:
| Radius | ~Panoramas | Time (M2 Max) | Index Size |
|---|---|---|---|
| 0.5 km | ~500 | 30 min | ~60 MB |
| 1 km | ~2,000 | 1–2 hrs | ~250 MB |
| 5 km | ~30,000 | 8–12 hrs | ~3 GB |
| 10 km | ~100,000 | 24–48 hrs | ~7 GB |
Step 2: Search (Geolocate an Image)
In the GUI:
- Select Search mode
- Upload a street-level photo
- Choose method:
- Manual: Provide approximate center coords + radius
- AI Coarse: Gemini analyzes visual cues to guess region (requires
GEMINI_API_KEY)
- Click Run Search → Start Full Search
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-adisinghstudent-netryx-street-level-geolocation": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.
Related Skills
Oh My Openagent Omo
Skill by adisinghstudent
adisinghstudent 3809
Planning With Files Manus Workflow
Skill by adisinghstudent
adisinghstudent 3809
mirofish-offline-simulation
Fully local multi-agent swarm intelligence simulation engine using Neo4j + Ollama for public opinion, market sentiment, and social dynamics prediction.
adisinghstudent 3809
ghostling-libghostty-terminal
Build minimal terminal emulators using the libghostty-vt C API with Raylib for windowing and rendering
adisinghstudent 3809
Obra Superpowers Agentic Workflow
Skill by adisinghstudent
adisinghstudent 3809