https://github.com/persianturtle/pi-config
My personal configuration for pi
https://github.com/persianturtle/pi-config
Last synced: 26 days ago
JSON representation
My personal configuration for pi
- Host: GitHub
- URL: https://github.com/persianturtle/pi-config
- Owner: persianturtle
- License: mit
- Created: 2026-05-26T14:53:12.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-28T16:39:46.000Z (about 2 months ago)
- Last Synced: 2026-05-28T18:20:44.103Z (about 2 months ago)
- Language: TypeScript
- Size: 33.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My pi configuration
This repository contains the configuration files for the **Pi** agent that I use in my local development environment (`~/.pi`). Feel free to browse, copy snippets, or adapt the setup for your own use. Keep in mind that this setup is tailored to my workflow and may need adjustments for yours.
## Getting started
1. **Export API keys** – Pi reads credentials from environment variables. If you have API keys from verious providers, add the following lines to your shell startup file (`~/.zshrc`, `~/.bashrc`, …) and replace the placeholder values with your actual keys:
```bash
export GEMINI_API_KEY="YOUR_GEMINI_API_KEY"
export OPENROUTER_API_KEY="YOUR_OPENROUTER_API_KEY"
```
Note: Both Gemini and OpenRouter have a free tier (as of May 2026).