Skip to content

davis7dotsh/my-pi-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my pi setup

i don't actually recommend u use this setup. it's just a reference at what's possible

Preview

if u really want to use it

  1. clone this repo to ~/.pi/agent
  2. install the packages in there (idk if this actually matters)
  3. (optional) if u want the web search tools, need to get a firecrawl api key and put it in .env

what u actually should do

  1. install pi: https://pi.dev
  2. open it, then run "/login" with codex. then pick gpt-5.5 with low reasoning (press shift+tab to cycle reasoning levels)
  3. try it, anytime u find urself wanting something make a new pi instance and ask it to make it for u. I'm serious try it, it just magically works

what's in here

tools the model can use

  • ask_user - lets the model ask u a multiple choice question (2-5 options + a write-ur-own option) with a popup ui
  • context7_search / context7_docs - look up current library docs via context7 (needs CONTEXT7_API_KEY in .env)
  • search / scrape - web search + page scraping via firecrawl (needs FIRECRAWL_API_KEY in .env)

slash commands

  • /copy-all - copy all the messages in the thread to ur clipboard
  • /ctx7 - query context7 directly (/ctx7 <library> | <question>)
  • /diff - show files changed by the last agent run and open one in zed
  • /ephemeral - pick project-local ephemeral skills, prompts, extensions, and mcp servers
  • /flow-title / /flow-title-builtin - toggle the blue flowing gradient session header
  • /lg - summarize unstaged git changes with per-file +/- counts
  • /update - update pi using whatever install method it detects
  • /usage - summarize pi usage + cost for the last 1/7/30/90 days
  • /yeet - add, commit, and push the current repo

stuff that just runs

  • git-status-widget - branch + unstaged file count above the editor
  • tps-tracker - tracks tokens per second during generation
  • openai-codex-fast-mode - sets the priority service tier on codex requests
  • zsh-user-bash - runs ! commands through zsh instead of the default shell

About

The setup I use for pi. Changes a ton, don't recommend hard copying it, just a taste of what's possible with it

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors