A hardware-level AI agent that controls any computer — without installing anything on it.
Works where no software agent can.
curl -sSL https://cyberraccoon.ai/install.sh | bash
Run on a Raspberry Pi · installs the package, walks you through hardware setup, registers the Web UI service.
How It Works
CyberRaccoon runs on a Raspberry Pi connected to a target computer. It captures the screen, sends it to a vision LLM, and executes actions as real USB or Bluetooth HID input — just like a human sitting in front of the computer.
Screen is captured via HDMI-to-CSI bridge, USB HDMI card, Raspberry Pi camera, or wirelessly via AirPlay.
Screenshot is sent to a vision LLM (Anthropic, OpenAI, or compatible APIs) which decides the next action.
The action is executed as real USB or Bluetooth HID input. The target sees a normal keyboard and mouse.
Control Interface
A built-in web UI for remote task management, live screenshot preview, and real-time step logs.
Features
A complete system for AI-powered computer control, built for flexibility and reliability.
HDMI-to-CSI bridge (TC358743), USB HDMI capture card, Raspberry Pi CSI camera (picamera2), or wireless AirPlay mirroring. Pick what fits your setup.
Wired USB HID Gadget or wireless Bluetooth HID. Go fully wireless with AirPlay + Bluetooth.
Anthropic, OpenAI, or any compatible API. Switch providers with a single flag.
Bézier curve mouse movement, variable typing rhythm, and random jitter. Three presets: subtle, normal, aggressive.
Manage tasks remotely via browser (FastAPI + WebSocket) or terminal REPL with autocompletion.
Application-specific knowledge files that teach the AI domain expertise — like Blender workflows or app-specific shortcuts.
Use Cases
CyberRaccoon operates at the hardware layer, so it works in scenarios that are impossible for any software-based agent.
Configure BIOS settings, install an OS from scratch, flash firmware. No operating system is running — no software agent can exist. CyberRaccoon walks through the entire process from power-on to desktop.
Impossible for software agentsFactories running Windows XP, hospitals on ancient systems, air-gapped military networks, medical devices. Security policy forbids installing software — but they have a screen and a USB port.
Impossible for software agentsReal USB HID hardware with humanized Bézier curves and typing rhythm. No browser fingerprint, no process to detect. Indistinguishable from a human to any detection system.
Advantage over software agentsHardware
A minimal shopping list to get started. Total cost under $120.
Quick Start
# One-command install on the Raspberry Pi. # Clones the repo, sets up a venv, installs the package, walks you through # hardware setup, and registers a systemd service that auto-starts the Web UI. curl -sSL https://cyberraccoon.ai/install.sh | bash # When it finishes it prints the URL — open it in your browser: # http://raspberrypi.local:8000 # # 1. Status tab → shows hardware setup status (re-run any missing piece from here) # 2. Config tab → paste your API key (saved to ~/.cyberraccoon/config.yaml, 0o600) # 3. Task tab → pick capture source + HID transport, type a goal, hit Start # Prefer the command line? See docs/user-guide.md for CLI usage.
Disclaimer: CyberRaccoon is an experimental open-source project provided "as-is" under the Apache 2.0 License. It is not intended for production use. The authors are not responsible for any loss, damage, or unintended consequences resulting from the use of this software. Use at your own risk.