npm.io
0.3.0 • Published yesterday

@arvoretech/pi-catch-the-fox

Licence
MIT
Version
0.3.0
Deps
0
Size
22 kB
Vulns
0
Weekly
0
Stars
2

Arvore PI Extensions

Monorepo for custom PI extensions used across Arvore projects.

Extensions

Package Description
@arvoretech/pi-bee-context Injects personal facts from the Bee wearable assistant into the system prompt
@arvoretech/pi-changes-tracker Shows changed repos and files with /changed and /changes commands
@arvoretech/pi-ci-watch Monitors CI status, auto-fixes failures, and notifies on completion
@arvoretech/pi-element-inspector Receives inspected browser elements and pastes them into the editor
@arvoretech/pi-elevenlabs-stt Push-to-talk speech-to-text using ElevenLabs Scribe API
@arvoretech/pi-kiro-provider Provider for the Kiro API (AWS CodeWhisperer/Q) with multi-provider OAuth (Builder ID, Google, GitHub)
@arvoretech/pi-kokoro-tts Speaks assistant responses using Kokoro-FastAPI TTS
@arvoretech/pi-open-editor Opens files in the user's $EDITOR (tmux pane, GUI, or new terminal)
@arvoretech/pi-plan-mode Cursor-style plan mode with read-only exploration and manual /build approval
@arvoretech/pi-team-memory Team memory with proactive capture hooks
@arvoretech/pi-memory Cloud-based memory with RAG (Qdrant + GitHub OAuth)
@arvoretech/pi-warp-tab-title Renames Warp terminal tab to reflect current task focus
@arvoretech/pi-worktree Manages git worktrees across multi-repo workspaces with tree-themed names

Development

pnpm install
pnpm build
pnpm test

Using Extensions

Add to .pi/settings.json:

{
  "packages": [
    "npm:@arvoretech/pi-team-memory",
    "npm:@arvoretech/pi-open-editor"
  ]
}
Project-local (dev)

Reference the dist path in .pi/settings.json:

{
  "extensions": [
    "./arvore-pi-extensions/packages/element-inspector/dist/index.js"
  ]
}
Global (all projects)

Symlink to ~/.pi/agent/extensions/:

ln -s $(pwd)/packages/team-memory/dist/index.js ~/.pi/agent/extensions/team-memory.js

Keywords