Netryx Street Level Geolocation
Skill by adisinghstudent
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/adisinghstudent/netryx-street-level-geolocation---
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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-adisinghstudent-netryx-street-level-geolocation": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
Planning With Files Manus Workflow
Skill by adisinghstudent
claude-better-cli
Compatibility-first Claude CLI reimplementation with faster startup, lower memory, and drop-in command compatibility
mirofish-offline-simulation
Fully local multi-agent swarm intelligence simulation engine using Neo4j + Ollama for public opinion, market sentiment, and social dynamics prediction.
ghostling-libghostty-terminal
Build minimal terminal emulators using the libghostty-vt C API with Raylib for windowing and rendering
Obra Superpowers Agentic Workflow
Skill by adisinghstudent