The first agentic hacker for the physical world.

Octobus is the combination of an AI agent and the octofirmware®. Together they audit a device however it speaks, over the air or wired.

802.11 80 00 00 00 ff ff ff ffwifi.sniff(ch=6) → "CAM-X21"
BLE 02 01 06 1a ff 4c 00 02ble.scan() → CAM-X21 · -48 dBm
15.4 41 88 0c cd ab ff ff 00ieee802154.listen(15) → 3 frames
UART 55 aa 3c 1f 00 7e 0d 0auart.probe() → 115200 baud
SPI 9f ef 40 18 03 00 00 00spi.dump("flash") → 16 MB
I2C a0 50 00 1f 8e 02 c3 11i2c.scan() → eeprom @0x50
USB 12 01 00 02 ef 02 01 40usb.enumerate() → 0bda:8179
VULNERABILITY REPRODUCED
Octobus
$10 board + octofirmware®
? ? ?
mapwifi · ble · uart pads · spi flash
hypodebug console left open on uart
verifyuart.shell() → uid=0(root) ✓ reproduced
01 · NOISE

Every device is talking.

A connected camera broadcasts thousands of frames a second. To a language model, it’s just noise.

02 · REACH

Octobus reaches in.

A model can reason, but it has no hands, and a smarter model won’t grow any. Octobus takes it in.

03 · FUSION

One intelligence. Many arms.

The model becomes an agent, wired to a board that speaks Bluetooth, Wi-Fi, 802.15.4, UART, SPI, I²C and USB.

04 · LANGUAGE

Noise becomes language.

Every raw frame turns into a call the agent can read, reason about and replay.

05 · PROOF

Map. Hypothesize. Prove.

Octobus maps the device’s interfaces, forms hypotheses about its weaknesses, and verifies each one by reproducing it.

Octobus, in a box.

Where the product is heading: a single box, built around a board chosen for the job and running custom octofirmware®. The interfaces follow the same logic, fitted to each target.

contact@octobus.fr