VirtualPerson — AI skill for Claude Code
Secure VPN-routed Chrome environment for AI agent persona management.
How to install VirtualPerson
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open 0xyg3n/VirtualPerson and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What VirtualPerson does
Secure VPN-routed Chrome environment for AI agent persona management. Headless display, Mullvad VPN, CDP + WebSocket browser control, VNC monitoring. Works with Hermes Agent and OpenClaw.
Alternatives in AI
- HolyClaude — AI coding workstation: Claude Code + web UI + 7 AI CLIs + headless browser + 50+ tools 2k ★
- Rb Setup — First-time setup 1.3k ★
- Openclaw Dashboard — 🔐 Secure, real-time monitoring dashboard for OpenClaw AI agents 654 ★
README
VirtualPerson
[](LICENSE) [](https://ubuntu.com) [](https://docker.com) [](https://chromedevtools.github.io/devtools-protocol/) [](https://mullvad.net) [](https://github.com/NousResearch/hermes-agent) [](https://github.com/openclaw/openclaw)
Secure, VPN-routed Chrome environment for managing virtual personas on headless Linux servers. Built for AI agent orchestration with [Hermes Agent](https://github.com/NousResearch/hermes-agent) and [OpenClaw](https://github.com/openclaw/openclaw).
Overview
VirtualPerson gives your AI agent a real browser. Not a headless stub or a Playwright-managed Chromium, but a full Google Chrome instance running on a virtual display, routed through Mullvad VPN, and visible through VNC for human monitoring.
Two control paths are available:
**AutoHook Extension** (fast path): A Chrome extension that acts as a WebSocket bridge between the agent and Chrome's internal debugger API. The agent's relay server sends CDP commands over WebSocket, the extension executes them via `chrome.debugger`, and forwards events back. No external debug port needed. Tested with both Hermes Agent and OpenClaw.
**Direct CDP** (reliable path): Standard Chrome DevTools Protocol connection to `127.0.0.1:9222`. Slightly more latency since it goes through Chrome's external debug interface, but rock solid for complex automation sequences. Everything can be turned into a reusable skill.
Related Skills
Stealth Chrome Devtools MCP
Undetectable browser automation for AI agents via MCP. Stealth Chrome DevTools with smart profile management,
Clawbrowse
Let Claude Code drive your real, logged-in Chrome. MV3 extension + zero-dep MCP server, element-table percepti
Pawbrowse
Let Claude Code drive your real, logged-in Chrome. MV3 extension + zero-dep MCP server, element-table percepti
Wolfpack OS
Autonomous, local multi-agent operating layer powered by Claude Code & Kimi Code. Automates business workflows
Chrome Bridge
CLI for browser automation: let any AI agent drive your real Chrome — logged-in tabs, zero deps, no relaunch,
AI Tech Task Solver Chrome Extension
Simple Chrome extension that uses AI (OpenAI GPT-4 Vision, Anthropic Claude) to analyze web page screenshots,
Related Agents
Cdp Ninja Jewel Heart
Network intelligence spy - request/response analysis, authentication flows, performance timing, WebSocket moni
Visualization Engineer
Interactive visualization and rendering expert. When to use: 2D game rendering, WebSocket state streaming, fro
Cdp Engineer
Persona: CDP Engineer (Chrome DevTools Protocol)