Skip to content
View neekolascmd's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.
  • SC, USA
  • 22:07 (UTC -04:00)

Block or report neekolascmd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
neekolascmd/README.md

Hey, I'm Nick.

Building local-first software for hardware you own.

Reverse engineering · Wearable interoperability · On-device analytics

Swift Kotlin Bluetooth LE Local first

I'm a developer and reverse engineer in South Carolina. I focus on useful hardware interoperability, privacy-minded applications, and turning undocumented protocols into tools people can inspect and run themselves.

What I'm working on

A local-first recovery and wearable analytics app for macOS, iOS, and Android. NOOP works directly with WHOOP 4.0, 5.0, and MG hardware while keeping data and analytics on the device.

Platforms Offline by design Account free WHOOP hardware

Current focus:

  • WHOOP 4.0, 5.0, and MG Bluetooth LE interoperability
  • Recovery, strain, HRV, and sleep analysis computed on-device
  • Shared Swift and Kotlin analytics fixtures
  • Hardware verification, release reliability, and cross-platform parity

Explore NOOP → · Latest release →

Selected work

Project What it does
NOOP Offline, local-first wearable analytics across Apple platforms and Android.
AnkerMake M5 Protocol Direct printer control, protocol tooling, slicer integration, and Home Assistant support for M5/M5C hardware.

Toolbox

Swift · Kotlin · Python · TypeScript · SwiftUI · Bluetooth LE · SQLite · GitHub Actions

How I like to build

  • Local first: the useful path should not depend on an account or a remote service.
  • Evidence over guesses: protocol work should be reproducible and clearly separate verified behavior from experiments.
  • Own your hardware: people should be able to understand, maintain, and extend the devices they bought.

South Carolina, USA · building in public on GitHub

Pinned Loading

  1. noop noop Public

    Community-maintained, local-first NOOP app for macOS, iOS, watchOS, and Android.

    Swift

  2. ankermake-m5-protocol ankermake-m5-protocol Public

    Forked from anselor/ankermake-m5-protocol

    Ankermake M5 protocol specifications and libraries

    HTML 5 3

  3. bluebubbles-server bluebubbles-server Public

    Forked from BlueBubblesApp/bluebubbles-server

    Server for forwarding iMessages to clients within the BlueBubbles App ecosystem

    TypeScript

  4. twitch-adblock twitch-adblock Public

    Forked from hawolt/twitch-adblock

    TypeScript