locally personalized software
A vision of software in which every individual user can adapt an application's behavior, appearance, or functionality to their own needs through natural-language prompting, rather than relying on fixed interfaces built by developers.
Core Concept
The idea is articulated by YC's Head of Design as a near-future possibility in which the relationship between user and software becomes fundamentally more fluid: "you can imagine a world where anybody who's using a piece of software, they could just prompt it" — suggesting that the hard boundary between software consumer and software configurator dissolves when AI is embedded at the interface layer. YC's Head of Design Shows You How To Design With AI, 10:20
Rather than a single canonical UI or feature set shipped to all users, locally personalized software implies each user effectively inhabits a slightly different version of the same application, shaped by their own expressed preferences and instructions.
Design Implications
This concept challenges conventional assumptions in software design, where decisions about layout, workflow, and defaults are made once by a design team and applied uniformly. If users can prompt software directly, the designer's role may shift from crafting fixed experiences toward building systems that are robust and coherent enough to be safely remixed at the individual level.