### Build Uniterm from source with git clone, npm install, and wails3 commands Source: https://github.com/ys-ll/uniterm/blob/main/README.md Use these commands to clone the repository, install frontend dependencies, and run the development or production build. Requires Go 1.26+, Node.js 20+, and wails3 CLI v3.0.0-beta.12. The 'wails3 dev' command starts the development environment, while 'wails3 build' creates a production build. ```bash git clone https://github.com/ys-ll/uniterm.git cd uniTerm cd frontend && npm install && cd .. wails3 dev # Development wails3 build # Production build ``` -------------------------------- ### Install Uniterm via Package Managers Source: https://github.com/ys-ll/uniterm/blob/main/README.md Commands to install Uniterm using Scoop on Windows, Homebrew on macOS, and dpkg/rpm on Linux. The Windows command adds the uniterm bucket and installs the package. The macOS command installs the cask. The Linux commands download the .deb or .rpm package and install it with sudo. ```bash # Windows scoop bucket add uniterm https://github.com/ys-ll/scoop-uniterm && scoop install uniterm # macOS brew install --cask ys-ll/uniterm/uniterm # Linux (deb) curl -sLo uniterm.deb https://github.com/ys-ll/uniterm/releases/latest/download/uniterm-linux-amd64-*.deb sudo dpkg -i uniterm.deb # Linux (rpm) curl -sLo uniterm.rpm https://github.com/ys-ll/uniterm/releases/latest/download/uniterm-linux-amd64-*.rpm sudo rpm -i uniterm.rpm ``` -------------------------------- ### Build and run uniTerm with Wails Source: https://github.com/ys-ll/uniterm/blob/main/CONTRIBUTING.md Clones the repository, installs frontend dependencies, and runs the app in development or production mode. Requires Go 1.23+, Node.js 20+, and Wails CLI v2. ```bash git clone https://github.com/ys-ll/uniterm.git cd uniTerm cd frontend && npm install && cd .. wails dev # Development mode wails build # Production build ``` -------------------------------- ### Extract and run uniTerm from .tar.gz on Linux Source: https://github.com/ys-ll/uniterm/blob/main/docs/guide/en/getting-started.md Extract the universal .tar.gz archive and run the uniterm binary from the extracted directory. This is the portable installation method for Linux distributions that do not use .deb or .rpm packages. ```bash tar xzf uniterm-linux-amd64-.tar.gz ./uniterm ``` -------------------------------- ### Kimi MCP client configuration Source: https://github.com/ys-ll/uniterm/blob/main/docs/guide/en/features/mcp-server.md Run in any project directory to register uniTerm as an MCP server for Kimi. Replace with the generated token. ```bash kimi mcp add --transport http uniterm http://127.0.0.1:61207/mcp \ --header "Authorization: Bearer " ``` -------------------------------- ### ZCode MCP client configuration Source: https://github.com/ys-ll/uniterm/blob/main/docs/guide/en/features/mcp-server.md Merge into mcp.servers of ~/.zcode/cli/config.json to configure ZCode. Replace with the generated token. ```json { "mcp": { "servers": { "uniterm": { "type": "http", "url": "http://127.0.0.1:61207/mcp", "headers": { "Authorization": "Bearer " } } } } } ```