Mux0  by 10xChengTu

macOS terminal app with integrated AI agent status

Created 5 months ago
340 stars

Top 82.0% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Mux0 is a native macOS terminal application offering advanced project organization via workspaces, tabs, and split panes. It uniquely integrates live status for AI coding assistants (Claude Code, OpenCode, Codex) directly into the UI, enhancing developer workflow by centralizing terminal management and AI tool monitoring.

How It Works

Built on libghostty with Metal GPU rendering, Mux0 provides hierarchical terminal organization: Workspaces contain Tabs, split into Panes. Its key innovation is real-time AI agent status (running, idle, waiting, finished) via sidebar/tab icons, indicating success/failure and offering hover details. It also integrates live Git branch, PR status, and notification metadata into the workspace sidebar.

Quick Start & Requirements

  • Installation: Download mux0.dmg from GitHub Releases; drag to Applications.
  • Prerequisites: macOS 14.0+ required; Apple Silicon strongly recommended for Metal GPU rendering.
  • Setup: Simple DMG install; first launch requires macOS security confirmation.
  • Docs: Settings reference: docs/settings-reference.md.

Highlighted Details

  • Live AI Agent Status: Real-time visual cues for AI activity (running, waiting, completion) with success/failure indicators and hover details.
  • Project Organization: Workspaces, Tabs, and freely splittable Panes for project-based terminal management.
  • Integrated Project Metadata: Dynamic display of Git branch, PR status, and notifications in the workspace sidebar.
  • Theming: Supports bundled ghostty themes, adjustable opacity/blur, and dynamic UI chrome re-tinting.
  • Bilingual UI: Full English and Simplified Chinese support.
  • Persistence: Saves workspace/tab layouts and terminal states across restarts.
  • Auto-Update: In-app updates via Sparkle.

Maintenance & Community

An auto-update mechanism via Sparkle suggests ongoing maintenance. No specific community channels or notable contributors are mentioned in the provided README.

Licensing & Compatibility

Mux0 uses a "Source-Available License" (not OSI-approved). It's free for personal/commercial use, including integration into commercial products. However, redistribution of Mux0 itself is strictly prohibited (no reselling, bundling, hosting, or competing forks). Contact copyright holder for redistribution/alternative licensing. Contributions grant re-licensing rights.

Limitations & Caveats

Requires macOS 14.0+; Apple Silicon recommended for performance. Codex AI status is experimental. The source-available license imposes significant redistribution restrictions, unsuitable for bundling or service hosting.

Health Check
Last Commit

2 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
1 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.