Skip to content

Releases: Bradical247/hivemux

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 19:06
hivemux v1.7.0

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 18:49
hivemux v1.6.0

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 18:05
hivemux v1.5.0

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 08:11
feat: daemon-hosted loops + dashboard loop control + runbook — v1.3.0

- daemon-hosted loops: `hivemux loop --detach` runs inside the daemon (survives
  disconnect); loops cancellable + per-iteration history (~/.hivemux/loops/*.jsonl).
  New: loop-list / loop-stop / loop-log; daemon loop_start/stop/list.
- dashboard loop control: start/stop a loop from the web GUI + live loop state;
  /api/loop/{start,stop,running}.
- MCP stop_loop tool; start_loop now tracked + cancellable.
- docs/GUIDE.md runbook (task-oriented recipes).
- tests: runner adapters + loop registry (23 total).

Verified: 23 tests pass; daemon loop_list/loop_stop over socket; MCP tools/list
(10, incl stop_loop); web /api/loop/running.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 07:51
feat: MCP server + pluggable runners + macOS builds — v1.2.0

- hivemux mcp: stdio JSON-RPC MCP server (9 tools) so a conductor agent drives a
  fleet — spawn_agent, start_loop (fire-and-poll), get_status, usage, conflicts,
  merge, kill, broadcast. Safety: per-agent cost cap, max-concurrent, acceptEdits.
  Protocol verified deterministically (initialize / tools/list / tools/call).
- pluggable runners (core/runners.ts): loops aren't claude-only. --runner; claude
  built-in + verified, codex/gemini/OpenRouter via ~/.hivemux/config.json runners.
- macOS: release workflow now builds a .dmg + hivemux-macos-arm64 (code already
  portable: Bun + tmux + node: APIs).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 16 Jun 07:35
feat: headless loop driver (claude -p) — live-validated; v1.1.1

Rebuilt the loop to run each iteration headless via
`claude -p --output-format json` instead of typing into an interactive REPL +
Stop hook. Robust (no REPL/TUI fragility, no hook), exact per-iteration cost
from the JSON, context via --resume.

Validated live on this repo: a real claude agent created and verified a file
in 1 iteration ($0.2404). Also unsets a depleted ANTHROPIC_API_KEY that
shadows the working login.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 07:17
feat: loop engineering (iterate→verify→fix) — v1.1.0

hivemux loop <name> --goal … --check "<cmd>" --max N: drive an agent through
iterate→verify→fix cycles until the verifier passes or a stop condition hits
(max iters / cost cap / context cap). On pass: optional --commit / --pr.
- verifier: shell check (exit 0) or LLM judge (--rubric)
- --fleet N: same goal across N isolated agents
- --install-hook: Claude Code Stop hook → `hivemux notify -s done` (closes the loop)

Decision state-machine + shell verifier unit-tested; full controller validated
end-to-end with a real shell verifier + simulated turn signal (fail→retry→pass).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

amux v1.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 06:49

amux v1.0.0

Run multiple AI coding agents (Claude Code, Codex, Gemini, Aider) in parallel —
each in its own git worktree + tmux session — from a CLI, TUI, tiled view, web
dashboard, or a cmux-style desktop app. tmux-backed, so it runs headless over SSH
and survives disconnects.

Install

  • AppImage: download amux-1.0.0.AppImage, chmod +x, run.
  • Debian/Ubuntu: sudo apt install ./amux-desktop_1.0.0_amd64.deb
  • CLI: git clone … && bun install && bun run builddist/amux

Both installers bundle amux + ttyd.

Highlights

  • Parallel agents isolated per git worktree · conflict detection · merge/PR orchestration · broadcast
  • Usage observability: per-agent tokens, estimated cost, context-window fill (multi-LLM pricing) + caps with Slack/webhook alerts
  • CLI · TUI (dash/grid) · web dashboard (SSE + auth) · desktop GUI · daemon control plane
  • Single self-contained binary; MIT

Young but verified — the token/cost parser is validated against real Claude Code transcripts. Feedback welcome.

amux v0.5.0

Choose a tag to compare

@github-actions github-actions released this 15 Jun 21:04

amux v0.5.0 — first desktop release

Linux-native, tmux-backed orchestrator for parallel AI coding agents — each agent isolated in its own git worktree + tmux session.

Install — desktop app

  • AppImage (any Linux): download amux-0.5.0.AppImage, then chmod +x amux-0.5.0.AppImage && ./amux-0.5.0.AppImage
  • Debian / Ubuntu: sudo apt install ./amux-desktop_0.5.0_amd64.deb

Both bundle amux + ttyd — nothing else to install. Opens a cmux-style window: sidebar of agent workspaces + an embedded live terminal per agent.

Install — CLI

git clone https://github.com/Bradical247/amux && cd amux
bun install && bun run build   # -> dist/amux (single binary)

Highlights

  • 🖥️ cmux-style desktop GUI (amux gui) — sidebar workspaces + embedded terminals
  • 🧬 parallel agents, isolated per git worktree + tmux session
  • 📊 CLI, live TUI (dash), tiled view (grid), web dashboard (SSE + auth)
  • ⚠️ conflict detection · 🔀 merge/PR orchestration · 📣 broadcast
  • 🛰️ headless/remote, survives disconnects · daemon control plane with event push

Full changelog: CHANGELOG.md