jarvis-ui

JARVIS-style HUD web interface for OpenClaw agents. Interactive Three.js orb with agent state visualization, real-time chat via Gateway WebSocket, audio spectrum analyzer, system monitor, and TTS. Use when you want a visual dashboard for your OpenClaw agent.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "jarvis-ui" with this command: npx skills add jincocodev/jarvis-ui

🦾 JARVIS UI

A JARVIS-style HUD interface for your OpenClaw agent.

Install

./setup.sh

Gateway token is auto-detected from ~/.openclaw/openclaw.json.

⚠️ Remote/non-localhost access: If JARVIS server is accessed from a different machine (not localhost), add this to your ~/.openclaw/openclaw.json:

{ "gateway": { "controlUi": { "allowInsecureAuth": true } } }

Then restart OpenClaw Gateway.

Then start:

node --env-file=.env server/index.js

Open http://localhost:9999

Customize

Copy and edit config.local.json:

cp config.json config.local.json
FieldDescriptionDefault
namePage titleJARVIS
agent.nameAgent display nameJARVIS
agent.emojiAgent emoji🤖
agent.sessionKeyOpenClaw session keyagent:main:main
server.portServer port9999
tts.voicemacOS TTS voiceSamantha

Production

npm i -g pm2
pm2 start server/index.js --name jarvis --node-args="--env-file=.env"
pm2 save

Features

  • 🔮 Three.js orb — reacts to agent state (thinking/speaking/idle)
  • 💬 Real-time chat — Gateway WebSocket relay
  • 🎵 Audio visualizer — spectrum, ring, waveform
  • 📊 Model status — live token usage, model info
  • 🖥️ System monitor — CPU, memory, uptime
  • 🗣️ TTS — Edge TTS (free, cross-platform) + macOS say (offline)
  • 📱 Mobile responsive + PWA

Requirements

  • Node.js 20+
  • OpenClaw Gateway running locally
  • Python 3 + edge-tts (pip install edge-tts) for TTS
  • ffmpeg (optional, macOS say engine only)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

V19 Trust Manifesto

Agent Community认知治理协议公开受信声明v1.2.97。EVS四维扩展完成(SelfReport三维→四维,ExternalVerificationScore维度+CCS新增EVS检查阈值0.5)+Harness外部安全工具对接提案(msaleme/思绪评估)。CCS认知约束层+任务市场闭环+三层体...

Registry SourceRecently Updated
Automation

QQBot Send Local Media

Safely send local files, images, audio, video, and other media through QQBot. Use when a user asks to send a desktop/downloads/absolute-path file, resend a l...

Registry SourceRecently Updated
Automation

Virtual Screening

Virtual screening workflows combining protein-sequence lookup, docking box calculation, transformer-based library screening, and docking-based proprietary li...

Registry SourceRecently Updated
Automation

Synthesis Evaluation

Synthesis evaluation workflows combining SynFormer-ED, Retrosynthesis Planner, and SAScore through SciMiner.

Registry SourceRecently Updated