On this page
map
Roadmap
Where Project MagNET is headed — a themed view distilled from the public issue tracker.
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.
Auto-generated by
scripts/gen_roadmap.py on 2026-05-29 (65 open issues). The tracker moves faster than this page; treat GitHub as authoritative.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
Last updated 31 May 2026, 01:22 -0700 .