HuangYuChuh

Pi Tuix — Development skill for Claude Code

Development community

Claude Code-inspired TUI extension for Pi Agent.

How to install Pi Tuix

This entry records only its repository, not the path inside it, so there is no exact command to give. Open HuangYuChuh/pi-tuix and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Pi Tuix does

Claude Code-inspired TUI extension for Pi Agent.

Alternatives in Development

  • Agent Of Empires — Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k ★
  • Autoresearch — Claude Autoresearch Skill — Autonomous goal-directed iteration for Claude Code 2.5k ★
  • Claude Canvas — A TUI toolkit that gives Claude Code its own display 1.4k ★

README

Pi-TUIX

[English](README.md) | [简体中文](README.zh-CN.md) | [日本語](README.ja.md) | [繁體中文](README.zh-TW.md) | [한국어](README.ko.md) | [Español](README.es.md)

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![Node.js >=22.19](https://img.shields.io/badge/Node.js-%3E%3D22.19-339933?logo=node.js&logoColor=white)](https://nodejs.org/) [![Pi Coding Agent >=0.84](https://img.shields.io/badge/Pi%20Coding%20Agent-%3E%3D0.84-4B5563)](https://github.com/badlogic/pi-mono)

**Status:** early development. `pi-tuix` is not published to npm yet.

**Pi-TUIX** is an open-source terminal UI extension for the Pi Coding Agent. It adds a clearer, denser interface for long coding sessions while Pi continues to own model requests, built-in tools, sessions, permissions, and provider integrations.

Why Pi-TUIX

When a coding session is long, the hard part is often knowing what is happening, what changed, and whether you need to intervene. Pi-TUIX improves that information hierarchy without moving your work to a second agent runtime.

  • See the active model, workspace, and context signal in the shell.
  • Keep working and streaming feedback visible without transcript noise.
  • Switch back to Pi's default interface in the same session.
  • Adopt it as a removable package; Pi remains the system of record.

Quick Start

Install the development version

Requirements: Node.js `>=22.19.0` and Pi Coding Agent `>=0.84.0`.

npm install
npm run check
pi install /absolute/path/to/pi-tuix --approve
pi list

Pi stores the local path in user settings and loads that working tree across projects. Restart Pi after code changes. Use `pi install -l /absolute/path/to/pi-tuix --approve` for a project-local installation, or `pi -e ./extensions/index.ts` for a one-off preview that is not saved.

Install from npm (after the first release)

pi install npm:pi-tuix

For a project-local install, use `pi install -l npm:pi-tuix