Andrey Ashgaliyev

Wiki › Personal AI and knowledge

AI-Generated Personal Software

Malleable, AI-built applications for individual needs and tiny audiences, assembled from shared components instead of shipped as fixed-function products.

IdeaUpdated September 26, 20261 source

AI-generated personal software is the idea that people will increasingly create malleable applications for their own narrow needs instead of choosing only from prefabricated, fixed-function products. Thomas Ptacek predicts that many such programs will serve audiences of one or two people and solve mundane problems too small to justify a conventional software business.1

The economic unit changes from a finished application to reusable building blocks. Large common components—browsers, document engines, maps, models, data services, and system capabilities—may remain professionally built, while AI assembles small slices of them into user-specific tools. This extends AI-Native Product Work beyond professional teams: implementation becomes cheap enough that the user can explore and build directly.1

Why this challenges the operating system

Ptacek frames the modern operating system as a security boundary between applications imported from unrelated vendors. That partitioning model fits software from strangers, but becomes awkward when many local applications share one creator and are expected to change shape or grow new capabilities continuously. The open design question is not whether isolation disappears, but how permissions, provenance, composition, and communication should work when programs are generated dynamically.1

This creates a productive tension with Harness Engineering and Production LLM Reliability. Natural-language construction makes software more accessible, but dynamically generated programs still need bounded permissions, observable actions, verification, recovery, and durable trust signals. A same-user origin does not make generated code safe by itself.

Relationship to personal agents

Personal Agents delegate outcomes to a persistent actor that uses tools on the user’s behalf. AI-generated personal software instead turns recurring or specialized needs into custom interfaces and programs. The two can converge: an agent may notice a repeated need, generate a small application for it, and later modify that application as the need changes.

In the blog

Translation
Что теперь вообще считать операционной системой?

Mentioned in 3 pages

Personal AI and knowledge

Work, teams and companies

People & organisations

Sources

  1. What Even Is An OS Now?