whatisgithub

What is labzos?

out0fstep/labzos — explained in plain English

Analysis updated 2026-05-18

16CAudience · developerComplexity · 3/5LicenseSetup · moderate

In one sentence

Open source firmware turning the M5Stack Cardputer ADV into a pocket wireless security toolkit with a local AI voice assistant.

Mindmap

mindmap
  root((repo))
    What it does
      Wireless security firmware
      WiFi and BLE scanning
      Local AI voice chat
    Tech stack
      C
      PlatformIO
      ESP32-S3
    Use cases
      Authorized network testing
      Tracker and skimmer detection
      Everyday handheld tools
    Audience
      Security researchers
      Hardware hobbyists
    Requirements
      Cardputer ADV hardware
      Authorized use only
      Optional radio add-ons

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Flash a Cardputer ADV device to run authorized WiFi and Bluetooth security tests in a lab.

USE CASE 2

Detect nearby trackers, card skimmers, or surveillance devices using the Fox Hunter scanner.

USE CASE 3

Chat with a locally hosted AI model through voice on a small handheld device.

USE CASE 4

Use the built-in utilities like calculator, compass, and TV remote features on the same hardware.

What is it built with?

CPlatformIOESP32-S3NimBLE-ArduinoArduinoJson

How does it compare?

out0fstep/labzosbrucenguyen1102/canon-lbp2900-capt-toolkitdanklammer/minui-zero
Stars161616
LanguageCCC
Setup difficultymoderatemoderateeasy
Complexity3/53/52/5
Audiencedevelopergeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Requires the specific M5Stack Cardputer ADV hardware and PlatformIO, flashing goes through an SD card, not over the air.

Licensed under GPL-3.0, meaning you can use and modify it but must keep it open source and credit the license, as required by the projects it derives from.

So what is it?

LabzOS is open source firmware for the M5Stack Cardputer ADV, a small handheld device built around an ESP32-S3 chip. It turns the device into a pocket wireless security testing tool with a cyberpunk themed interface, and it also includes a voice assistant that can talk to a locally hosted AI language model. The README is direct about the fact that many of its wireless features are only legal to use on your own equipment or with explicit written permission, since some functions can disrupt other people's networks or devices. On the WiFi side, the firmware can scan for access points and devices, sniff various kinds of wireless packets, detect deauthentication attacks against other devices, and also send its own deauthentication and spam signals, among other things. For Bluetooth Low Energy, it can scan nearby devices, detect trackers like AirTags and card skimmers, and send its own advertising spam. A combined feature called Fox Hunter watches for both WiFi and Bluetooth signals from a configurable list of device types. With optional add on radio hardware, it can also work with SubGHz and 2.4GHz signals, or with LoRa and GPS. Beyond the wireless tools, LabzOS bundles everyday utilities like a calculator, unit converter, timer, and compass, plus an infrared remote feature that can turn off many televisions. The AI voice chat feature needs a separate computer running a compatible local language model server, and optionally a voice recognition and speech proxy, though none of this is required to use the wireless tools. Building the firmware requires the PlatformIO toolchain, and the process is a short set of command line steps: clone the repository, optionally copy a sample configuration file, then run the build command. Getting the resulting firmware onto the device works through an SD card rather than over the air, since wireless updates are described as unreliable on this hardware. The project borrows techniques from several other open source wireless security tools and is released under the GPL-3.0 license, which it says is required because of those borrowed pieces.

Copy-paste prompts

Prompt 1
Walk me through building and flashing LabzOS onto an M5Stack Cardputer ADV with PlatformIO.
Prompt 2
Explain what legal risks I need to consider before using LabzOS's WiFi or BLE features.
Prompt 3
Help me connect LabzOS's AI voice chat feature to a local Ollama-compatible LLM server.
Prompt 4
What optional hardware add-ons does LabzOS support, and what extra features do they unlock?

Frequently asked questions

What is labzos?

Open source firmware turning the M5Stack Cardputer ADV into a pocket wireless security toolkit with a local AI voice assistant.

What language is labzos written in?

Mainly C. The stack also includes C, PlatformIO, ESP32-S3.

What license does labzos use?

Licensed under GPL-3.0, meaning you can use and modify it but must keep it open source and credit the license, as required by the projects it derives from.

How hard is labzos to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is labzos for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.