Skip to content

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pi-setup

Personal Pi extension collection. Install everything at once from a single source.

pi install git:github.com/sjet47/pi-setup

pi-intercom is maintained as a separate fork. Install it as well when you need session-to-session messaging:

pi install git:github.com/sjet47/pi-intercom

Or pin a tag:

pi install git:github.com/sjet47/pi-setup@v0.1.0

Included Extensions

Directory Description Source
pi-shots/ Capture Hyprland region, annotate with satty, attach to editor repo/pi-shots
pi-stats/ Record skill/tool usage and live provider/model TPS trends [local]
pi-execution-time/ Show prompt execution time in the footer lukaspanni/pi-execution-time
pi-fast-mode/ Auto-detect fast mode (service_tier/speed) by model API format [rewrite]
pi-search-prompts/ Search current-project or global prompt history and prefill the editor [local]
pi-inline-skill/ Highlight $skill aliases and route inline skill references via /skill:name pi-inline-skill-identifier
pi-wakatime/ Track Pi sessions, file activity and AI line changes with WakaTime ttttmr/pi-wakatime
pi-cache-graph/ Inspect context-cache hit rates, token statistics, and export CSV data championswimmer/pi-cache-graph

pi-stats stores config and data under ~/.pi/agent/pi-stats/, using one stats.sqlite for skill/tool/TPS stats.

Selective Loading

Only want specific extensions? Filter in settings.json:

{
  "packages": [{
    "source": "git:github.com/sjet47/pi-setup",
    "extensions": ["extensions/pi-shots/index.ts", "extensions/pi-stats/src/index.ts"],
    "skills": []
  }]
}

Development

npm install
npm run typecheck
npm test
pi -e . -p "ping"

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages