Pi Web UI — AI skill for Claude Code
Standardisation layer for coding agents: one session model + local API to orchestrate children across Pi, Claude Code, OpenCode, Antigravity & Command Code.
How to install Pi Web UI
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open valtterimelkko/pi-web-ui and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Pi Web UI does
Standardisation layer for coding agents: one session model + local API to orchestrate children across Pi, Claude Code, OpenCode, Antigravity & Command Code. Plus a self-hosted browser UI. Messy but adoptable.
Alternatives in AI
- Agentrq — AgentRQ: Human-in-loop realtime conversational task manager for AI Agents 1.1k ★
- CliRelay — Self-hosted AI gateway for coding CLIs — one OpenAI/Claude/Gemini/Codex-compatible endpoint, with a multi-tena 1k ★
- Free GPT4 WEB API — Not just GPT4 690 ★
README
Pi Web UI
**A standardisation layer for coding agents: one session model and one local API across Pi Coding Agent, Claude Code, OpenCode, Antigravity and Command Code — so a parent agent can orchestrate children on any harness. It also comes with a browser UI over the same sessions.**
I use it mostly as an orchestration layer now. A strong model in one harness plans the work and fans it out to cheaper children running in *other* harnesses, waits without burning tokens, reads normalised results and checks them before accepting. The browser UI is where it started, and I still use it, but less and less.
It is a working personal system made public. It is messy in places and honest about it, and it is meant to be adopted piece by piece.
**It works because of the whole set, not the API alone.** The Internal API is used with a thin client ([`pi-orch`](https://github.com/valtterimelkko/pi-orch)), four orchestration skills ([the pack](https://github.com/valtterimelkko/agent-workflow-skills/blob/main/packs/pi-web-ui-orchestration-pack/README.md)) and the [watch-wake companions](https://github.com/valtterimelkko/agent-workflow-skills/tree/main/companions/watch-wake) that wake an idle parent when a child finishes, at zero token cost. Those are the reason a parent can supervise several children for hours without watching them. Take all of it: [`docs/ORCHESTRATION-FIXTURE-SET.md`](./docs/ORCHESTRATION-FIXTURE-SET.md).
**New here?** Read [`docs/ORCHESTRATION-OVERVIEW.md`](./docs/ORCHESTRATION-OVERVIEW.md) (what it is, how I use it, how to adopt it), then [`docs/INTERNAL-API-QUICKSTART.md`](./docs/INTERNAL-API-QUICKSTART.md) for a first call.
What it does
- Multi-harness, multi-runtime orchestration. A parent creates, prompts, watches, reads and verifies child sessions across five harness families through one local HTTP API (a Unix socket on the same machine). The parent can be any of them; mine is usually Claude Code.
- One session model. One registry, one
Related Skills
Opendray
Self-hosted gateway for Claude Code, Codex, Antigravity, Grok Build, OpenCode. Run AI coding agents on your ow
Prometheus
电脑、手机、浏览器、终端共用同一个 AI Agent 会话。开源可自托管,会话内可无缝切换PI、Claude Code、Codex、OpenCode 等 Agent。 One AI agent session acros
Cemainou
The work log your team's AI agents write. A self-hosted web app plus an MCP server: daily updates drafted from
Dinotty
Multi-device terminal server for AI coding agents. Server-side VTE, session persistence, file browser, web pre
Agent Fleet
Self-hosted web console for running AI coding agents (Claude Code, Codex, Copilot, Antigravity, Cursor, Kiro,
Browser Search
A skill for AI agents: search the web with SearXNG, browse with Camofox, bypass protections with CloakBrowser.
Related Agents
Paf Reviewer
Runs one phone-a-friend relay or review command in the background and reports back a receipt plus the findings
ZeroClaw Android
Run AI agents 24/7 on your Android phone. Native Rust core, 25+ providers (OpenAI, Claude, Gemini, Groq, DeepS
Opencode
Coding subagent that runs inside opencode, on any provider and model opencode supports (OpenAI, Google, Moonsh