Skip to Content
Introduction
VulpineOS

VulpineOS

Operate browser agents on a hardened Firefox runtime with real operator controls, remote access, and a clear split between the open-source stack and the commercial surfaces built on top of it.

Engine-level guarantees
Injection filtering, action lock, optimized DOM export, trust warming
Operator surfaces
Web panel, TUI workbench, remote control plane, MCP browser tools
Commercial line
Vulpine API, Vault, AudioBridge, iOS MobileBridge, future fleet products

What Ships Now

SurfaceWhat it is
VulpineOSPublic browser-agent runtime on Camoufox with agent orchestration, web panel, TUI, remote server, and MCP tools
FoxbridgePublic CDP-to-Firefox bridge for OpenClaw and CDP clients
Vulpine MarkPublic set-of-mark labeling for visual browser workflows
MobileBridge for AndroidPublic Android device discovery and session control
Vulpine APISource-closed hosted extraction and browser workflow API
Vulpine VaultSource-closed credential and authenticated-workflow surface
AudioBridgeSource-closed browser audio workflow surface
MobileBridge for iOSSource-closed iOS device support

Why VulpineOS Exists

Most browser-agent stacks still fail on three basic problems:

  1. Hidden prompt-injection content reaches the model.
  2. The page mutates between read and action.
  3. The model burns too much context on low-value browser structure.

VulpineOS handles those problems inside the browser/runtime itself:

LayerPurpose
Injection-Proof FilterRemoves hidden or non-visible content before it reaches the agent
Action LockFreezes the page while the agent is deciding
Optimized DOM ExportCompresses browser state into lower-token semantic output
Trust WarmingBuilds stronger browser trust over time for long-lived identities

Operator Stack

The runtime is not just a browser fork. It ships with the surfaces needed to run agents as an actual system:

SurfaceWhat it covers
Web PanelFleet view, agent sessions, approvals, proxies, contexts, logs, scripts, security, settings
TUI WorkbenchSSH-friendly operator view with live conversations, contexts, and browser state
Remote AccessRemote TUI and remote panel control over the same runtime
MCP Browser Tools36 tools for browser control, reliability checks, realism, screenshots, audio, and mobile workflows
FoxbridgeCDP bridge so OpenClaw can drive the same Camoufox runtime
VulpineOS operator panel

Open Runtime, Commercial Surfaces

The runtime and tool interfaces are public. Some higher-level product surfaces remain source-closed.

Open sourceSource-closed
VulpineOS runtimeVulpine API
FoxbridgeVulpine Vault
Vulpine MarkAudioBridge
Android MobileBridgeiOS MobileBridge

The same public MCP and runtime interfaces can be present in both builds. Public builds return clear unavailable responses where a commercial provider is not attached. Commercial builds attach real providers behind the same surface.

See Source Availability for the exact boundary and Vulpine API Features for the hosted commercial surface.

Roadmap Direction

The next commercial product line currently centers on:

  • Vulpine Sentinel — fleet stealth health monitoring
  • Vulpine Replay — deterministic replay and audit bundles
  • Vulpine Clockwork — mid-session identity rotation

The broader roadmap also includes Prism, Pulse, Forge, Scribe, Harbor, Mesh, and Oracle as later commercial products built around the same runtime.

Quick Start

git clone https://github.com/VulpineOS/VulpineOS.git cd VulpineOS make fetch make setup make dir make build ./vulpineos

Use ./vulpineos panel for the local operator panel, ./vulpineos tui for the terminal workbench, and ./vulpineos serve when you need a remote control plane.

Last updated on