Claude Skill
78/tenbox
Tenbox 是一个轻量级虚拟机监视器(VMM),支持 x86-64 和 arm64,专为 OpenClaw、QwenPaw 和 Hermes Agent 等 AI 代理框架构建,提供安全、隔离的执行环境。
概览
仓库信息
安装这个 Skill
git clone https://github.com/78/tenbox.gitRegistry 信息
项目简介
Tenbox 是一个轻量级的虚拟机监视器(VMM),支持 x86-64 和 arm64 架构,专为与 OpenClaw、QwenPaw 和 Hermes Agent 等 AI 代理框架集成而设计,提供安全、隔离的执行环境。
A lightweight x86-64 / arm64 Virtual Machine Monitor (VMM) for OpenClaw / QwenPaw / Hermes Agent
要点
- 轻量级 VMM,支持 x86-64 和 arm64
- 专为 AI 代理框架设计(OpenClaw、QwenPaw、Hermes Agent)
- 安全的隔离执行环境
- C++ 实现,性能优越
- 开源且持续开发中
使用场景
- 通过 AI 代理在隔离虚拟机中运行不受信任的代码
- 为代理操作提供沙箱隔离以增强安全性
- 为代理工作负载提供跨架构虚拟化
- 在代理管道中实现轻量级虚拟机编排
README 摘要
# TenBox TenBox lets you run AI agents safely on your personal computer. Each agent runs inside a secure, isolated virtual machine — it can only access the files you explicitly authorize, keeping your privacy and data protected. Under the hood, TenBox is a cross-platform Virtual Machine Monitor (VMM) with a shared C++ runtime. It runs full Linux desktop environments with hardware-accelerated virtualization, GPU display output, audio, shared folders, and clipboard integration. Windows hosts use WHVP with a Win32 manager; macOS hosts use Hypervisor Framework (both Apple Silicon and Intel) with a SwiftUI/AppKit manager; Linux hosts run `tenboxd`, a systemd daemon that manages VM lifecycle, exposes a local CLI, and provides optional browser-based remote desktop. ## Screenshots <table> <tr> <td width="50%" align="center"> <img src="website/public/images/macos_light.png" alt="TenBox on macOS" width="100%" style="border-radius: 12px;" /> </td> <td width="50%" align="center"> <img src="website/public/images/windows_light.png" alt="TenBox on Windows" width="100%" style="border-radius: 12px;" /> </td> </tr> </table> ## Features - **Cross-platform hypervisor backends** — WHVP on Windows, Hypervisor Framework on macOS (Apple Silicon and Intel), KVM on Linux (x86_64 and arm64, including Raspberry Pi) - **Native GUI managers** — Win32 on Windows, SwiftUI/AppKit on macOS - **Linux daemon (`tenboxd`)** — systemd-managed, local RPC over `/run/tenbox/tenbox.sock`, `tenbox` system group access control - **`tenbox` CLI** — `doctor` / `system info` / `vm ls|create|edit|start|stop|reboot|shutdown|rm|console|logs` - **Linux boot support** — boots standard `vmlinuz` / `Image` kernels with `initramfs` - **VirtIO MMIO devices** — block, network, GPU, input,