Your gateway, under control.

JoaxClaw is a desktop app — and a web app — for an OpenClaw gateway: chat with your agents and give them goals, follow their background work, build multi-agent teams, schedule jobs, take meeting notes, and manage models, channels, and plugins. Local or remote, it's your gateway and your machine.

latest · Free and open source (MIT) · All releases

The JoaxClaw dashboard
Dashboard — quick-send, recent chats, live host metrics
The agent hierarchy view
Agents — the hierarchy, visually

What's inside

Chat & agents

Streaming responses with reasoning blocks and tool-call visibility. Give a chat a goal the agent keeps working toward, and export any conversation as Markdown or JSON. Attach images, documents, and audio; browse, search, and replay past sessions.

Teams & processes

A visual builder for multi-agent workflows with conditional branching and revision history, plus a live execution monitor.

Channels

Manage the messaging platforms your gateway talks on — scoped agent routing, multi-account, and a per-channel policy editor.

Scheduled jobs

Run an agent turn or an entire team on a cron schedule, unattended, with run history.

Models & local engines

Configure providers, track per-model cost, and detect or health-check Ollama, LM Studio, vLLM, llama.cpp, Jan, and KoboldCpp.

Remote gateways

Everything works against a gateway on another machine, over Tailscale or your LAN, via a companion plugin you install in one click.

Background work

See everything your agents have running — sub-agents, commands, automations, scripts — in the chat, on the dashboard, and in the tray. Open a task for its live output and result, and stop or retry it.

Meetings

Send an agent into a Google Meet, Teams, or Zoom call to take notes. Read the summary and the searchable transcript, download it, or start a chat about it. Notes from captions — never audio or video.

Plugins & updates

Browse the gateway's plugin catalog and install in one click — JoaxClaw restarts the gateway and checks the result. Update the gateway itself from the app and follow every phase.

Download

macOS

JoaxClaw.dmg Universal

The build is currently unsigned, so macOS blocks it on first launch. Open System Settings → Privacy & Security → Open Anyway, or run:

sudo xattr -rd com.apple.quarantine /Applications/JoaxClaw.app

Linux

joaxclaw.deb x86-64

Install it with:

sudo dpkg -i joaxclaw_*.deb
sudo apt-get install -f

Then launch JoaxClaw from your app menu.

You'll also need an OpenClaw gateway running locally or on a machine you can reach. Building from source? See the repository.

Prefer a browser? Or a phone?

The same app runs as a web app — installable on a phone, no app store. Host it yourself for free, or let us host it for you as a sponsor.

Hosted for sponsors — $1/month

Sign in with GitHub and use it straight away, kept up to date automatically. It's a convenience, not a licence: sponsoring funds the project.

Sign in with GitHub

Self-host — free, forever

npm run build:web produces a static bundle you can serve anywhere. Same code, no gate, MIT-licensed.

How to self-host

Either way, the web app talks directly to your gateway — we never see your data. It does need a wss:// (TLS) gateway, and a hosted origin has to be added to your gateway's allowedOrigins; the account page spells both out.

Support the project

JoaxClaw is free, open source, and built in the open — no accounts, no telemetry. If it's useful to you, sponsorship covers the costs of building and releasing it, and unlocks the hosted browser version as a thank-you.

♥ Sponsor on GitHub

Handled entirely by GitHub Sponsors — cancel any time. Hosted browser access needs a monthly tier; one-off sponsorships are welcome but don't unlock it. Contributions of code and bug reports are just as welcome: open an issue.