@andysolomon/arc-pi
An ARC-focused Pi distribution with bounded multi-model delegation.
Package details
Install @andysolomon/arc-pi from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@andysolomon/arc-pi- Package
@andysolomon/arc-pi- Version
1.51.1- Published
- Oct 1, 2026
- Downloads
- 713/mo · 93/wk
- Author
- andysolomon
- License
- MIT
- Types
- extension, skill, theme, prompt
- Size
- 2.7 MB
- Dependencies
- 2 dependencies · 4 peers
Pi manifest JSON
{
"skills": [
"./skills/arc-orchestrator"
],
"themes": [
"./themes"
],
"prompts": [
"./prompts"
],
"extensions": [
"./extensions/arc-orchestrator/index.ts",
"./extensions/arc-session-monitor/index.ts",
"./extensions/arc-background-terminals/index.ts",
"./extensions/arc-subagents/index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
ARC Pi
ARC Pi is a thin, opinionated Pi distribution built around arc-orchestrator. It keeps upstream Pi as the interactive parent and adds an isolated profile, sensible model defaults, and bounded delegation of work to ARC workers.
Install
Requires Node.js 22.19+, Bun 1.2+, Pi 0.80+, and the CLIs for any worker backends you use.
npm install --global @andysolomon/arc-pi@latest
arc-pi
Run /login once inside ARC Pi. The first launch creates the isolated ~/.arc-pi profile; the tested ARC runner is installed with the package. Re-run the install command to update.
Usage
Inside ARC Pi:
| Command | Purpose |
|---|---|
/arc-doctor |
Check the install and runner |
/arc-runs, /arc-report |
List delegated runs and their results |
/arc-monitor |
Live session status |
/arc-usage |
Tokens, cost, and cache hits per task |
/arc-terminals |
Manage background terminals |
/subagents |
View and steer parallel subagents |
/arc-login <cursor|claude-code> |
Authenticate optional worker CLIs |
From a shell:
arc-pi monitor status --session-id <id>
arc-pi monitor usage --session-id <id> # per-task tokens and cost
arc-pi monitor tui --follow # live delegation viewer (see docs)
Optional flags ARC_PI_PROMPT_PROFILE=compact and ARC_PI_TOOL_OFFLOAD=1 shrink the static prompt ARC Pi sends each turn; see prompt profiles.
Development
npm install
npm run verify