These are packages built for my personal use and shared with the community of pi in case it helps others.
Pi packages can include extensions, skills, prompt templates, and themes. See the pi packages docs for details.
| Package | Type | Description |
|---|---|---|
| @benvargas/pi-synthetic-provider | Extension | Synthetic model provider (Kimi, GLM, MiniMax, DeepSeek, Qwen) |
| @benvargas/pi-antigravity-image-gen | Extension | Antigravity image generation (Gemini 3 Pro, inline rendering) |
| @benvargas/pi-exa-mcp | Extension | Exa MCP tools — web search + code context |
| @benvargas/pi-firecrawl-mcp | Extension | Firecrawl MCP tools — scrape, crawl, extract |
| @benvargas/pi-ancestor-discovery | Extension | Ancestor discovery for skills, prompts, themes |
| @benvargas/pi-cut-stack | Extension | Cut-stack editor shortcuts |
Each package has its own README with setup instructions, usage, and configuration details.
Security notes and dependency audit status are tracked in SECURITY.md.
Install every package in this repo with a single command:
pi install git:github.com/ben-vargas/pi-packagesOr try without installing:
pi -e git:github.com/ben-vargas/pi-packagesInstall a single package via npm:
pi install npm:@benvargas/<package-name>Use the specific command from the table above for each package.
Install commands by package
pi install npm:@benvargas/pi-synthetic-provider
pi install npm:@benvargas/pi-antigravity-image-gen
pi install npm:@benvargas/pi-exa-mcp
pi install npm:@benvargas/pi-firecrawl-mcp
pi install npm:@benvargas/pi-ancestor-discovery
pi install npm:@benvargas/pi-cut-stackIf installed via git:
pi remove git:github.com/ben-vargas/pi-packagesIf installed individually via npm:
pi remove npm:@benvargas/<package-name>Uninstall commands by package
pi remove npm:@benvargas/pi-synthetic-provider
pi remove npm:@benvargas/pi-antigravity-image-gen
pi remove npm:@benvargas/pi-exa-mcp
pi remove npm:@benvargas/pi-firecrawl-mcp
pi remove npm:@benvargas/pi-ancestor-discovery
pi remove npm:@benvargas/pi-cut-stackEach package under packages/ is independent with its own package.json. There is no shared build system — each package is self-contained.
cd packages/<package-name>
pi -e .MIT