Augustin e3cd618cb1
All checks were successful
CI / build (push) Successful in 24s
feat: redesign TUI + Ctrl+C quit confirm + version logic + sudo handling
- Replace 'q' quit with Ctrl+C confirmation dialog (Yes/No overlay)
  Second Ctrl+C within 2s force quits
- Redesign TUI with Charm bubbles components: spinner, progress bar,
  help bar, key bindings, better color palette, rounded borders
- Add Shift+Tab to cycle tabs backward
- Fix version: bump to 0.2.0, release workflow checks existing tags
  before publishing (no more overwriting releases)
- Handle sudo: CLI auto-relaunches with sudo/pkexec for tools that
  need elevated privileges, TUI shows clear error message

💘 Generated with Crush

Assisted-by: GLM-5.1 via Crush <crush@charm.land>
2026-04-19 23:22:04 +02:00

muyue

AI-powered development environment assistant by La Légion de Muyue.

What it does

muyue is a single binary that transforms your entire development environment:

  • Scans your system for tools, runtimes, and configs
  • Installs missing tools automatically (Crush, Claude Code, BMAD, Starship, runtimes...)
  • Updates everything in the background
  • Profiles you on first run to personalize the experience
  • Unifies control of Crush and Claude Code from one TUI
  • Orchestrates AI agents via MiniMax M2.7
  • Customizes your terminal prompt (branch, commits, language, etc.)
  • Configures MCP servers, LSPs, and skills automatically
  • Previews HTML/visual outputs in your browser

Tech Stack

  • Go — single binary, no dependencies
  • Charm — Bubble Tea, Lip Gloss, Huh (TUI, styling, forms)
  • Starship — terminal prompt customization
  • MiniMax M2.7 — AI orchestration
  • BMAD-METHOD — structured development workflows

Install

go build -o muyue ./cmd/muyue/

Or with Make:

make build
make install-local

Usage

muyue              # Start interactive TUI
muyue scan         # Scan system
muyue install      # Install missing tools
muyue update       # Check and apply updates
muyue setup        # Run setup wizard
muyue config       # Show configuration

TUI Controls

Key Action
1-4 Switch tabs
Tab Next tab
q / Ctrl+C Quit

Configuration

Config stored at ~/.muyue/config.yaml.

First run launches an interactive profiling wizard that:

  1. Asks your name, pseudo, email
  2. Detects your languages and editor
  3. Chooses your AI provider
  4. Scans your system
  5. Installs missing tools

Cross-Platform

Built for Linux (primary), macOS, and Windows. WSL supported.

License

MIT

Description
All-in-one CLI/TUI to scan, install, configure, and orchestrate your AI-powered development environment. One binary to rule your tools, LSPs, MCP servers, skills, and AI agents.
Readme 6.3 MiB
muyue v0.9.6 Latest
2026-04-28 17:11:05 +00:00
Languages
Go 62.7%
JavaScript 26.2%
CSS 10.3%
HTML 0.6%
Makefile 0.2%