freshcrate
Home > AI Agents > tamux

tamux

A terminal multiplexer and user interface (TUI) with a super-powerful agent. Tamux is the only agent runtime that treats the daemon like an operating system kernel – sessions, targets, memory, managem

Description

A terminal multiplexer and user interface (TUI) with a super-powerful agent. Tamux is the only agent runtime that treats the daemon like an operating system kernel – sessions, targets, memory, management, and telemetry survive disconnections, and the agent can coordinate, vote, and reach consensus on decisions without an operator present.

README

Tamux Slavic Mythology

tamux

Terminal Agentic Multiplexer and TUI with a super-powerful agent - a daemon-first environment for long-running AI work.

Tamux is not a CLI tool. It's a full autonomous agent platform. The mental model gap is huge - most people see "terminal multiplexer with AI" but the architecture underneath is a persistent, multi-agent, self-healing, auditable, learning agent platform.

Official website: https://tamux.app

tamux keeps the terminal, the agent, and the runtime in one place. Sessions, threads, tasks, approvals, and goal runs live in the daemon, so work can keep moving even when the UI closes.

In practice that means:

  • Electron, the TUI, the CLI, MCP clients, and chat gateways all reconnect to the same daemon state
  • the built-in runtime can plan work, run tools, spawn bounded sub-agents, pause for approval, and learn over time
  • memory, queue state, and operational history stay durable instead of vanishing with a single terminal tab

What It Feels Like

tamux is for operators who want a terminal that remembers, an agent that can stay with a task, and a control surface that makes long-running work visible instead of mysterious.

It is still a real terminal multiplexer. It just has a daemon beneath it, durable autonomy above it, and enough structure to let automation run without turning into fog.

The TUI

The TUI is a keyboard-first control room for the daemon with mouse support.

  • inspect sessions, threads, tasks, approvals, and goal runs without leaving the terminal
  • move between operator control and agent execution from the same live state used by Electron and the CLI
  • keep working over SSH, inside tmux, or anywhere a browser UI is the wrong tool

The Fires

tamux gives its daemon-side agents a slightly mythic face, but the work stays concrete.

  • Swarog is the main working fire: planning, tool use, sub-agent orchestration, memory, and durable goal runs
  • Rarog is the guiding flame: onboarding, check-ins, operator context, and the gentler edge of the system
  • Weles is the underwatch: governance, risk review, and guarded inspection when the runtime needs a second set of eyes

Together they give the system a little presence without hiding what it is doing.

Quick Start

NPM

npm install -g tamux
tamux --help

# or install locally in a project:
npm install tamux
npx tamux --help

If npm install -g tamux succeeds but tamux is still not found on macOS, your npm global bin directory is not on PATH yet:

export PATH="$(npm config get prefix)/bin:$PATH"
exec $SHELL -l
tamux --help

If the bin directory is already on PATH, opening a new shell is still useful because zsh and bash can cache command lookups.

From sources

git clone https://github.com/mkurman/tamux.git

cd tamux

# 1. Start the daemon
cargo run --release --bin tamux-daemon

# 2. Launch the TUI in another terminal
cargo run --release --bin tamux setup

# or
cargo run --release --bin tamux-tui

# 3. Or launch the desktop app
cd frontend && npm install && npm run dev:electron

If you want to test the core loop fast, start a goal run and give Swarog a concrete objective: investigate a failing build, prepare a release checklist, or trace a bug across a workspace.

Read More

Documentation

License

MIT

Release History

VersionChangesUrgencyDate
v0.5.11## What's Changed * Release v0.5.11 by @mkurman in https://github.com/mkurman/tamux/pull/88 **Full Changelog**: https://github.com/mkurman/tamux/compare/v0.5.10...v0.5.11High4/19/2026
v0.5.9## What's Changed * Release v0.5.9 by @mkurman in https://github.com/mkurman/tamux/pull/84 **Full Changelog**: https://github.com/mkurman/tamux/compare/v0.5.8...v0.5.9High4/19/2026
v0.5.3## What's Changed * Release v0.5.3 by @mkurman in https://github.com/mkurman/tamux/pull/50 **Full Changelog**: https://github.com/mkurman/tamux/compare/v0.5.2...v0.5.3High4/16/2026
v0.5.1## What's Changed * Release v0.5.1 by @mkurman in https://github.com/mkurman/tamux/pull/47 **Full Changelog**: https://github.com/mkurman/tamux/compare/v0.5.0...v0.5.1High4/14/2026
v0.4.7## What's Changed * v0.2.6 by @mkurman in https://github.com/mkurman/tamux/pull/16 * v0.2.7 by @mkurman in https://github.com/mkurman/tamux/pull/17 * v0.2.7 by @mkurman in https://github.com/mkurman/tamux/pull/18 * v0.2.9 by @mkurman in https://github.com/mkurman/tamux/pull/19 * v0.2.10 by @mkurman in https://github.com/mkurman/tamux/pull/20 * feat: Update version to 0.2.11 across all relevant files and enhance … by @mkurman in https://github.com/mkurman/tamux/pull/21 * v0.2.12 by @mkurman in htHigh4/13/2026
v0.3.9**Full Changelog**: https://github.com/mkurman/tamux/compare/v0.3.8...v0.3.9High4/10/2026
v0.3.8**Full Changelog**: https://github.com/mkurman/tamux/compare/v0.3.7...v0.3.8High4/9/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

scorpio-analystYour personal Multi-Agent portfolio manager and financial analyst teamv0.2.4
engramEnable AI agents with fast, local semantic memory to search and recall knowledge from text files without servers or complex setup.main@2026-04-21
polymarket-cliInteract with Polymarket markets and onchain contracts via a Rust CLI that supports browsing, trading, and managing positions from the terminal or scripts.main@2026-04-21
aictl🤖 AI agent in your terminalv0.28.0
fronaFrona is a personal AI assistant. You create autonomous agents, give them tools, and talk to them through a chat interface. Agents act on their own. They browse the web, run code, develop applicationsmain@2026-04-20