

Building India's security research ecosystem
Karvi Labs makes open-source hardware and tools for the researchers, builders, and resourceful minds shaping how India defends its digital infrastructure.
Mantis
Looks like a USB drive. Works like a keyboard. Built like a weapon for good.
For security researchers, penetration testers, and makers.

WHAT WE SHIP
More than hardware.
Hardware is where it starts. Karvi Studio is where it comes alive a professional IDE, built-in examples, and advanced scripting, fully offline. One ecosystem. Zero friction.
- 01The device
Mantis
A USB-A device that enumerates as a standard HID keyboard. No drivers, no agent, no install — the host trusts it because it is a keyboard.
Learn more - 02The language
.Mantis
A purpose-built scripting language for keystroke automation. Readable enough to write in a hurry, strict enough to compile with real diagnostics.
Learn more - 03The toolchain
Studio
Write, compile, simulate and flash over serial — in one window. Karvi Studio is the shortest path from an idea to a device that types it.
Learn more
Desktop Toolchain
Karvi Studio
Write payload like a PRO
Everything you need. One window.
Write, simulate, and flash payloads without switching tools. Built-in syntax checks let you verify execution before touching hardware.

Find it. Drop it in. Keep building.
Browse and drop commands straight into your payload — from keystrokes and delays to strings and hardware controls.

Easy to use. Just write the script.
Compile to bytecode and flash over USB in milliseconds. Zero drivers, zero manual bootloading — connect, compile, and upload.

Specification
The short version.
Mantis does one job completely. Everything on the board earns its place — nothing is there to pad a feature list.
- Interface
- USB-A, direct plug
- Enumerates as
- USB HID keyboard
- Host support
- Windows, macOS, Linux
- Onboard
- Status LED, tactile controls
- Toolchain
- Karvi Studio 2.0.1
- Language
- Mantis (.mantis)
- Flashing
- Serial over USB
- Origin
- Designed in India
Use it right
Built for authorised testing.
Mantis is a tool for security professionals, educators and researchers working on systems they own or have written permission to test. That is the entire brief. Using it against anything else is not clever — it is a crime, and it is not what we built it for.
Stay in the loop.
New Mantis payloads, firmware updates and Karvi drops — straight to your inbox. No noise, unsubscribe anytime.
