awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
kootenpv avatar

kootenpv/whereami

0
View on GitHub↗
5,137 stars·252 forks·Python·AGPL-3.0·10 views

Whereami

whereami is an indoor geolocation tool and WiFi indoor positioning system designed to estimate a user's physical position within a building. It functions as a machine learning location predictor and WiFi signal scanner that maps wireless network patterns to specific geographic coordinates or room labels.

The system utilizes a predictive pipeline to train models that translate wireless network fingerprints into location data. It identifies physical positions by analyzing signal strengths from available wireless infrastructure and comparing live scans against trained databases of known signal fingerprints.

The project covers cross-platform network scanning to collect structured WiFi signal data across different operating systems. It also includes capabilities for WiFi signal mapping and the development of supervised learning pipelines to associate labeled signal datasets with geographic ground truth.

Features

  • Indoor Positioning Systems - Implements a predictive pipeline that estimates physical position by comparing live signal scans against trained fingerprints.
  • Localization Model Training - Trains predictive models to translate wireless network fingerprints into specific geographic coordinates or room labels.
  • Supervised Learning Pipelines - Provides a sequential workflow for training predictive models by associating signal datasets with geographic ground truth.
  • Indoor Geolocation - Estimates a user's geographic position inside a building by analyzing wireless signal strengths through ML models.
  • Location Predictors - Provides a predictive pipeline that trains models to map wireless network patterns to specific geographic areas.
  • Indoor Geolocation Tools - Provides a complete system for estimating a user's position within a building using wireless infrastructure.
  • Signal Fingerprinting - Maps unique wireless signal intensity patterns to specific physical coordinates to determine current location.
  • WiFi Positioning Systems - Implements a location estimation tool using WiFi signal strength and machine learning to predict physical coordinates.
  • Wireless Network Scanning - Provides a cross-platform mechanism to scan and list nearby wireless access points and their signal parameters.
  • Indoor Location Tracking - Estimates a user's physical position inside a building by analyzing WiFi signal strengths and machine learning patterns.
  • WiFi Signal Mapping - Scans and records wireless access point data to create a digital map of signal strengths across a physical area.
  • Cross-Platform Signal Collection - Collects structured WiFi signal data from different operating systems to feed into location estimation pipelines.

Star history

Star history chart for kootenpv/whereamiStar history chart for kootenpv/whereami

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does kootenpv/whereami do?

whereami is an indoor geolocation tool and WiFi indoor positioning system designed to estimate a user's physical position within a building. It functions as a machine learning location predictor and WiFi signal scanner that maps wireless network patterns to specific geographic coordinates or room labels.

What are the main features of kootenpv/whereami?

The main features of kootenpv/whereami are: Indoor Positioning Systems, Localization Model Training, Supervised Learning Pipelines, Indoor Geolocation, Location Predictors, Indoor Geolocation Tools, Signal Fingerprinting, WiFi Positioning Systems.

What are some open-source alternatives to kootenpv/whereami?

Open-source alternatives to kootenpv/whereami include: schollz/find — This project is an indoor location tracking server and wireless fingerprinting engine designed to calculate the… schollz/find3 — find3 is an indoor positioning framework that determines physical locations inside buildings by analyzing wireless… vremsoftwaredevelopment/wifianalyzer — WiFiAnalyzer is an IEEE 802.11 network analyzer and signal monitor used to scan wireless access points, monitor signal… commaai/research — This research framework provides a deep learning driving simulator and a multimodal data pipeline for autonomous… chrisk44/hijacker — Hijacker is a Wi-Fi security auditing suite designed for scanning wireless networks, capturing traffic, and recovering… arismelachroinos/lscript — lscript is a wireless network pentesting framework and keyboard-driven command console. It functions as a security…

Open-source alternatives to Whereami

Similar open-source projects, ranked by how many features they share with Whereami.
  • schollz/findschollz avatar

    schollz/find

    5,093View on GitHub↗

    This project is an indoor location tracking server and wireless fingerprinting engine designed to calculate the physical position of Wi-Fi enabled devices within a building. It functions as a local positioning framework that maps wireless signal strengths to physical space without the need for dedicated hardware beacons. The system utilizes a training process to collect and submit wireless signal data, establishing a baseline database of signal patterns for specific coordinates. It identifies current locations by matching real-time signals against these stored fingerprints using k-nearest nei

    Gogps-trackerlocation-servicesmotion-sensors
    View on GitHub↗5,093
  • schollz/find3schollz avatar

    schollz/find3

    4,788View on GitHub↗

    find3 is an indoor positioning framework that determines physical locations inside buildings by analyzing wireless signal patterns and hardware fingerprints. It functions as a machine learning location classifier that matches real-time signal data against a database of known fingerprints to identify internal positions. The system includes a wireless signal fingerprinting tool used to scan hardware interfaces and collect signal strength data for location mapping. This data is maintained in a compressed relational signal database designed for fast retrieval of hardware addresses and signal stre

    Gobluetoothgps-trackingindoor-positioning
    View on GitHub↗4,788
  • vremsoftwaredevelopment/wifianalyzerVREMSoftwareDevelopment avatar

    VREMSoftwareDevelopment/WiFiAnalyzer

    4,793View on GitHub↗

    WiFiAnalyzer is an IEEE 802.11 network analyzer and signal monitor used to scan wireless access points, monitor signal strength, and identify network specifications. It functions as a wireless hardware diagnostic tool and site survey system for collecting and exporting detailed wireless network metadata. The project distinguishes itself through capabilities for calculating approximate physical proximity to networks using received signal strength indicators and mapping signal levels across frequencies to identify channel congestion. It also includes a wireless spectrum visualizer for graphing

    Kotlin
    View on GitHub↗4,793
  • chrisk44/hijackerchrisk44 avatar

    chrisk44/Hijacker

    2,512View on GitHub↗

    Hijacker is a Wi-Fi security auditing suite designed for scanning wireless networks, capturing traffic, and recovering credentials. It provides a set of tools for detecting nearby access points and clients, intercepting WPA handshakes, and recovering WPA and WEP passwords. The project features a visual security audit interface that allows for the execution of specialized tools without using a command-line terminal. It includes a dedicated WPS pin recovery tool for extracting access point pins using pixie-dust attacks via external adapters. The toolkit covers network reconnaissance, including

    Javaaircrackairodump-ngandroid
    View on GitHub↗2,512
See all 30 alternatives to Whereami→