We work below the operating system.

Kasumi is an engineering lab. We bring up boards, write the firmware that boots them, test devices the way an attacker would, and design chips in the open.

What we do

Firmware

New boards brought up, drivers written against the datasheet, boot chains and update paths that survive a power cut.

Hardware

Protocol work down to the edge timing, FPGA designs, and the test benches that prove a board before it ships.

Security research

Device assessments for the teams that build them: firmware review, debug interfaces, bus traffic and boot integrity, with the fixes written up alongside the findings.

Open silicon

ASICs on open PDKs, from RTL to GDS, with the verification it takes to trust a single shot at tapeout.

Our product

tsuyu

An AI-driven IDE for debugging hardware.

We built tsuyu for our own work and now it is the thing we make. With it, Claude Code or any MCP client analyses a device's lines, decodes its protocol, then drives the device from a library it writes in ClojureScript. It runs in a browser tab and reaches real wires through the tsuyu probe, an FPGA board.

AgentClaude Code
what's on pins 3 and 4?
A UART on 3 at 115 200 baud.Waves
decode it
A boot log: sensor-node 0.9.2.Waves
WavesJ11.3 ยท window 1 ms

Other projects

Tell us what you're building.

A board that won't boot, a device to assess before it ships, a protocol nobody wrote down, a chip with one shot at tapeout.

hello@kasumi.org