JARVIS Frontend · Private AI Operations

A command centre for private AI that does useful work.

JARVIS gives T4 Digital Futures a focused interface for knowledge retrieval, workflow automation, voice entry points and operational checks. It is designed for governed systems, not novelty demos.

n8n workflows Private knowledge Voice webhook Local AI stack
T4 Digital Futures operations workspace.
JARVIS Operator Console
Workflow inactive
>health check voice webhook
Jn8n workspace reachable. Production webhook needs activation.
>show next action
JAllow camera and microphone, then send a text or voice command.
Mac-Frisky interface

Camera, microphone and JARVIS command link.

Use this page on Mac-Frisky over `localhost` or HTTPS. Browsers block camera and microphone on ordinary HTTP domains, so keep this local or deploy it behind TLS.

Media idle
Camera preview will appear here after permission is granted.
Camera off
Mic idle
What the frontend is for

One place to ask, trigger and verify.

The page gives a human-facing layer to the JARVIS system: a clean place to expose commands, show readiness, route users to the right capability and avoid hiding everything inside n8n.

Knowledge

Private answers from controlled sources.

Surface answers from internal notes, infrastructure records, client documentation and operating procedures with a path back to the source.

Automation

Trigger workflows without opening n8n.

Start repeatable tasks such as checks, summaries, briefings and follow-ups from a purpose-built operator page.

Voice

Make the voice loop visible.

Show whether the webhook, desktop listener and response chain are ready before relying on wake-word interaction.

Current readiness

Status from the 8 May check.

The public n8n workspace can load, but the JARVIS production voice webhook was not registered during the last test. This frontend now exists as the web surface, but the automation backend still needs activation.

n8n Cloud workspace reachable at t4javis.app.n8n.cloud.
JARVIS voice webhook returned 404 because the workflow was not active.
Local Mac wake-word listener was not loaded and the expected desktop folder was missing.
FrontendStatic T4D web pageBuilt
Adminn8n Cloud workspaceReachable
Voice webhookPOST /webhook/jarvis-voiceInactive
Desktop listenercom.graham.jarvis launch agentNot loaded
Project filesJavis Ironman AI workspaceFound
Next build step

Turn the frontend into a working operator surface.

Activate the JARVIS n8n workflow, reconnect the desktop listener, then decide which commands should be exposed safely through the web page.

Discuss JARVIS