Karpathy suggests that LLMs will be the operating systems of the future, akin to current OS choices like Mac, Windows, and Linux.
AI-native apps need to support multiple LLMs to cater to users' preferences.
AI apps should offer a fast feedback loop to users, enabling quick usage and enhancing confidence in results.
Giving users varying levels of autonomy is crucial in AI-native apps, allowing users to choose the level based on the task at hand.
Users should have the option to select different autonomy levels, similar to choosing the scope of changes in using a cursor.
For instance, users can opt for a quicker but more effort-demanding search method or select a longer, more thorough 'Deep Research' option for enhanced output.