Augustin 44691225e7
All checks were successful
CI / build (push) Successful in 2m41s
refactor: modularize TUI, improve error handling, add CI caching and tests
Split monolithic app.go into focused modules (dashboard, chat, workflow,
config, agents, terminal, commands, handlers). Add proper error handling
for installer commands, proxy pipes, and MCP config parsing. Fix daemon
channel buffer, cap orchestrator history, compile think regex once, and
set HTTP timeouts on preview server. Improve CI with Go module caching,
dependency download step, and test stage with race detection.

😘 Generated with Crush

Assisted-by: GLM-5-Turbo via Crush <crush@charm.land>
2026-04-20 19:13:48 +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%