dsh plugins中文
← Back to popular plugin directory

An exquisite pi browser interface

xing-shuyin/pi-web-ui · skills

An exquisite pi browser interface: streaming conversations, viewing tool calls, managing files, and completing development tasks in one workbench.

★ 129GitHub stars
21Forks
2026-09-06Last updated
JavaScriptLanguage
MITLicense

Key features

  • Streaming agent chat over WebSocket — the pi SDK runs in-process
  • First-party subagents — spawn independent background conversations for parallel exploration / implementation / review (subagent_spawn, with optional model override or a template's model)
  • Three attachment modesinline (≤12 KB), reference (path only), lines (selected ranges) — over-limit ones degrade automatically.
  • Built-in terminal (xterm.js + node-pty) with per-client PTY management
  • events are pushed as snapshots (60 ms throttled) and the browser renders them.

Install command

dsh plugin --profile web add github:xing-shuyin/pi-web-ui
View GitHub repository ↗Back to popular plugin directory