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·11 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 are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. 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.

Which projects share features with kootenpv/whereami?

Projects with overlapping indexed features 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…

Projects sharing features with Whereami

These projects share indexed features with Whereami. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
Compare all 30 related projects→