CoolFace
Apppublic

OriginalRick/vibers-computer-use

sourceHugging Faceupdated 3mo agoView on Hugging Face
0likes
App README

Vibers Computer Use MCP

Headless-Chromium browser-automation MCP server for the Vibers agent swarm, hosted on a free Hugging Face Docker Space (the Railway free tier only allows 3 services, so this one lives here instead).

It is a Streamable-HTTP MCP server that drives Chrome over the DevTools Protocol: annotated screenshots, click/type/scroll, per-agent tabs, and a ~6fps screencast streamed back to the orchestrator for the admin mosaic.

Required Space secrets

Set these under Settings → Variables and secrets:

NamePurpose
COMPUTER_USE_TOKENBearer token the orchestrator must present on /mcp and /api/allowlist. The same value must be set on the orchestrator.
ORCHESTRATOR_URLPublic orchestrator URL the Space POSTs screencast frames to.
INTERNAL_WEBHOOK_TOKENBearer token for the orchestrator's /api/agents/:key/screencast webhook. Same value as on the orchestrator.

/health is always open for the platform liveness check; every other route requires the COMPUTER_USE_TOKEN bearer.

Deploying

This Space's contents are generated from the monorepo. From the repo root:

powershell
$env:HF_USERNAME = "<your-hf-username>"
$env:HF_TOKEN    = "<your-hf-write-token>"
$env:HF_SPACE    = "vibers-computer-use"   # optional, this is the default
./deploy/hf-computer-use/deploy.ps1