Documentation
Using free-pi.
free-pi is a free, ad-supported distribution of the pi coding agent. Run npx free-pi-cli, sign in with GitHub, and code in your terminal. Ads keep it free, and ad content never reaches the model.
Getting started
Install and run the free-pi CLI, sign in with GitHub, and start your first coding session in the terminal.
Read page →Using the agent
free-pi runs the pi coding agent. Describe what you want built, fixed, or explained, and the agent works in your current directory.
Read page →Commands and flags
The command-line flags, subcommands, environment variables, and slash commands you use with free-pi-cli.
Read page →Models and limits
Which models free-pi offers, how the free daily allowance works, and what to do when you reach it.
Read page →Ads and privacy
How ads work in free-pi, what is collected from your sessions, and the promise that ad content never reaches the model.
Read page →Updating and troubleshooting
How free-pi-cli stays up to date, and fixes for the problems people hit most often.
Read page →