Skip to content

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 09 Jun 03:06

AgentMux v0.0.1

Initial public prototype release.

Highlights

  • Introduced the AgentMux three-role architecture: Hub, Worker, and Control.
  • Added tmux-backed remote session management for long-lived coding agent sessions.
  • Added signal-based onboarding with scoped runtime credentials.
  • Added Web Control with xterm.js terminal attach, multi-pane layout, split panes, drag-and-drop placement, and IME-safe input handling.
  • Added SQLite-backed Hub persistence foundation for users, signals, and credentials.
  • Added Cloudflare Tunnel friendly deployment mode with --public-url.
  • Added release install script at /install.sh.
  • Added product landing page with architecture visuals, bilingual English/Chinese content, GitHub project identity, and zoomable diagrams.
  • Added AgentMux brand mark and documentation visual assets.
  • Added GitHub Actions CI and cross-platform release builds.
  • Added GitHub Container Registry Docker image publishing.

Release Assets

GitHub Actions builds and uploads:

  • agentmux-linux-amd64.tar.gz
  • agentmux-linux-arm64.tar.gz
  • agentmux-darwin-amd64.tar.gz
  • agentmux-darwin-arm64.tar.gz
    Each archive includes a matching .sha256 checksum.

Windows release assets are not published in v0.0.1 because the current worker/control terminal path depends on tmux and Unix PTY semantics.

Docker images are published to:

ghcr.io/kinboyw/agentmux:0.0.1
ghcr.io/kinboyw/agentmux:latest

Quick Start

Run Hub:

agentmux hub \
  --addr 0.0.0.0:8080 \
  --data ./agentmux.db \
  --public-url https://your-hub.example.com

Open the landing page, generate a join signal, then run the generated Worker or Control command:

curl -fsSL https://your-hub.example.com/install.sh | sh -s -- worker --join 'amx_sig_...' --name "$(hostname)"
curl -fsSL https://your-hub.example.com/install.sh | sh -s -- control --join 'amx_sig_...'

For local development:

./scripts/dev-tmux.sh

Notes

This is an early prototype release. Core relay flow, Web Control, signal exchange, install script, SQLite-backed identity persistence, Cloudflare-friendly deployment, and release packaging are in place.

Advanced multi-tenant administration, OAuth provider configuration, direct Worker-Control mode, and production hardening are still evolving.