This roadmap groups the project’s open work into themes. It’s distilled from the public issue tracker — issue numbers link to the canonical discussion, which is always the source of truth.

Vision & specifications

  • Implement basic Specs for discovery, provisioning, control, datasync, ota — #2
  • Add a UI spec — #27
  • Define kernel and firmware architecture — #39
  • Hyperlocal GPU/AI Compute Advertisement specification based on transaction model — #54
  • DRAFT - Architecture Overview v0.1 — #65
  • MAG*Net AI Specification — #80
  • MAG*Net Hive Centric AI Specification — #89
  • OTA Spec for binaries and configuration — #90
  • Add “Local First” specifications — #92
  • Generative UI spec for device configuration is needed — #94

Hyperlocal context & distributed intelligence

  • Simple IFTTT rules engine — #14
  • Implement hyperlocal locations concept — #18
  • Implement hyperlocal sightings / finder — #19
  • Embed Prolog or lisp for a rules base — #28
  • Talk to your data, ask questions of your data — #46
  • Implement Hyperlocal network transport switching/discovery — #55
  • Concept Prototype: Every device has its own cloud of services — #71
  • Implement Hyperlocal Contextual Awareness — #79

Spatial, WebXR & audio UX

  • Add a common audio alert UX — #6
  • Add digital twin support for AR/VR — #43
  • Add audio HUD support — #44
  • Define WebXR UX for hyperlocal data explorer, configuration, and the WebXR of things — #91

App (mobile & desktop)

  • Add a data viewer for hyperlocal sync — #7
  • Implement user onboarding — #16
  • Implement a Neumorphic Drawer widget for Flutter — #31
  • Add Error handling view for general BLE issues — #32
  • Hamburger Menu design needs a common widget and some smart logic — #47
  • (MobileApp) Implement built in help — #48
  • “Seen devices” needs to remove dups from the scan — #49
  • (MobileApp) Add haptics to app — #50
  • Swift library bindings — #51
  • Migrate to cross platform ble to support desktops — #67
  • Add Mag*NET service pairing/subscription View — #72

Discovery, provisioning & device identity

  • Verify support with common household BLE lighting — #12
  • Implement Forever Device Catalog — #17
  • Figure out how to get hint about the manufacturer or device type from the BLE data — #22
  • Implement Device Profile system — #23
  • Review bluetooth numbers database — #24
  • Investigate integration of AirGuard scanning — #29
  • Investigate integration of beacon scanning — #30
  • Add service discovery using zeroconf/bonjour — #36
  • Add QR code based device provisioning — #66
  • Add NFC based provisioning of devices/services — #70

Data sink, sync & storage

  • We need a data sink node service that runs on a small server device || phone — #8
  • Implement Datalogging (magnet) for health / tracking device — #13
  • Define list of base supported hardware for data sink hub device — #40
  • client devices need a data adaptor for sync to various MagNET data sink nodes — #45
  • Add thin hyperlocal sink node (esp32) — #52
  • Incorporate generic serialization support as part of impl — #61

Networking, mesh & interop

  • Integration with other Open / Standard APIs and Ecosystems — #34
  • Integration with other network protocols / networking standards — #35
  • Support for LoRa / Meshtastic — #41
  • Look into how meshtastic mapping works — #58
  • Add morse code comms — #59
  • Migrate P2P chat prototype to platformio — #87

Hardware & reference designs

  • Design wearable air sensor — #9
  • Long Term: firmware updates — #33
  • Implement micro-power consumption visualization — #56
  • Build an energy harvesting sensor — #62
  • PetWear zephyros example needs overlays for Xiao BLE SENSE — #85
  • WIFI manager is broken in ESP32 board package 3.0.6 and greater — #86
  • Reference designs for Wearable AI Companion Devices — #93

Project hygiene

  • Cleanup empty directories and things that have 0 content — #73
  • Add a reference-design directory — #74
  • Top Level README needs to lay out project goals and objectives clearly — #78(addressed)

Last updated 31 May 2026, 01:22 -0700 . history