Skip to content
View bm-a's full-sized avatar
:bowtie:
lol
:bowtie:
lol

Highlights

  • Pro

Block or report bm-a

Report abuse

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

Report abuse
bm-a/README.md

Hi, I'm bm-a πŸ‘‹

I build offline-first tools: local AI compaction, tiny decision engines, ESP32 firmware, and the docs to reproduce them. Everything runs on real hardware β€” Android/Termux, laptops, ESP32.

πŸ”₯ Featured

Repo What Stack
local-compact Free local compaction for Claude Code + OpenCode. No API key, honest tokens, receipt-guard, preview before you drop. Python, 0 deps
tiny-decide 5MB offline decision engine: typed choice/score/yes-no in <1ms CPU. Jev-compatible. Python, 0 deps
nimbus-one Autonomous AI agent in one static Go binary. No Node, no Python. Go
raptor Buffer-safety checks at the Rust↔C FFI boundary: canaries, poisoning, page guards. Rust
bms-connection-tester ESP32-S3 firmware impersonating a JBD Smart BMS over RS485. 32/32 tests. C++, ESP-IDF

πŸ”Œ Hardware + energy

Repo What
bms-tester-sim Offline 3D bench simulator for the BMS tester build
ESP8266-Home-Automation 4-channel relays + captive-portal WiFi + OTA
jbd-bms-rs485-handbook RS485 + JBD protocol handbook with worked examples
esp32s3-qemu-arm64 QEMU ESP32-S3 on ARM64 + flash-model fixes + Termux notes

βœ… Every repo has

  • CI passing (Python / Go / Rust / PlatformIO / Shell)
  • License, .gitignore, reproducible tests
  • No forks, no dead code

πŸ“« Contribute

good first issue labels live on local-compact and tiny-decide β€” transcript adapters, receipt words, latency reports. PRs welcome.

Popular repositories Loading

  1. ESP8266-Home-Automation ESP8266-Home-Automation Public

    ESP8266 4-channel home automation: relays + switches, captive-portal WiFi, authenticated web UI, event log, NTP, OTA. PlatformIO + Arduino IDE, tested.

    C++

  2. bms-connection-tester bms-connection-tester Public

    ESP32-S3 firmware that impersonates a JBD Smart BMS over RS485 (registers 03/04/05) with live green/red link LEDs. 32/32 tests.

    C++

  3. esp32s3-qemu-arm64 esp32s3-qemu-arm64 Public

    Build Espressif QEMU ESP32-S3 on ARM64 + M25P80 flash-model fixes (RDID, GD25Q64 SFDP) + Termux/proot notes.

    Shell

  4. jbd-bms-rs485-handbook jbd-bms-rs485-handbook Public

    Electronics handbook: how RS485 works, MAX485 wiring, JBD BMS protocol with worked examples, and a step-by-step ESP32-S3 build guide.

  5. nimbus-one nimbus-one Public

    Nimbus One β€” lightweight autonomous AI agent in one static Go binary. Runs on any Android, laptop, or server. No Node, no Python, no new hardware.

    Go

  6. raptor raptor Public

    Runtime buffer-safety checks at the Rust-to-C FFI boundary: catches C buffer overruns, over-reads, invalid free, and hold-and-use-late bugs with guard canaries, poisoning, and page guards

    Rust