RFC 0054Responses Lite InvestigationResponses Lite is an OpenAI Codex Responses transport variant used by some newer Codex models Right now it s undocumented to the best of my knowledge but it s used within the official codex harness for a subset of GPT models It moves instrupublicdiscussionRFC 0047New Locked Pi InstallFor Pi we currently publish npm shrinkwrap json with earendil works pi coding agent That gives the CLI install a vetted dependency graph but it also makes the package behave poorly as a library In particular npm can install duplicate copiespublicdiscussionRFC 0044First Time SetupIntroduce an experimental first time setup flow for now gated behind PI EXPERIMENTAL 1 for users starting Pi with the default agent directory until we like it The setup should detect the system appearance offer an explicit dark or light thepublicdiscussionRFC 0043Experimental Pi FlagWe want to introduce a PI EXPERIMENTAL environment variable that opts into unfinished or unbaked features while keeping main releasable by default Problem We want main to stay releasable at all times but we also need a way to test features publicpublishedRFC 0039Dynamic Model Configuration In PiPi currently ships a committed TypeScript model catalog generated by generate models ts The generator fetches from models dev OpenRouter and Vercel AI Gateway then applies many Pi specific overrides before writing models generated ts which publicdiscussionRFC 0038Pi AnalyticsThis RFC replaces RFC 0019 rfc 0019 with a more cohesive policy for how to deal with analytics as the current approach needs some fine tuning and transparency Goal The goal is to better understand what is going on in Pi without compromisingpublicdiscussionRFC 0031Terminal MultiplexersThis document exists to share some of the challenges of making Pi work well with terminal multiplexers Some ideas of what a good multiplexer should do Part of this document was created with the support of a clanker going through GitHub issupublicpublishedRFC 0019Pi TelemetryUpdate this RFC has been replaced by RFC 0038 rfc 0038 This document outlines the telemetry plan for Pi s coding agent Its intent is to track version adoption and understand user base growth over time Motivation Today Pi s adoption can be epublicimplementedRFC 0015Pi LicensingMario Zechner is joining us at Earendil and we just acquired Pi An Open Source project Earendil is a venture backed for profit public benefit corporation How do those things go together Who Are We Serving There is much about Pi and Mario thpublicdiscussion