Themata.AI
Themata.AI

Popular tags:

#developer-tools#ai-agents#discussion#trending#llms#ai-ethics#claude#code-generation#ai-safety#openai

AI is changing the world. Don't stay behind. Clear summaries, community insight, delivered without the noise. Subscribe to never miss a beat.

© 2026 Themata.AI • All Rights Reserved

Archive

|

Topics

|

Privacy

|

Cookies

|

Contact
← All stories

Story

Extensible Software in the age of LLMs

1 report

1 website

1 discussion

Latest report

Overview

LLM-assisted coding can enable “software for one”: small, personalized applications and extensions that address users’ long-tail needs without forcing every feature into a product’s default interface. The proposed model for web applications combines a stable, accountable core with user-created code that can react to events, run on schedules, add views, transform data, and automate tasks. Potential uses include tailored AI agents, internal corporate tools, support-ticket workflows, and custom observability visualizations. Extensions could be generated from natural-language requests and shared with other users. Running user code inside web services requires low execution cost, fast cold starts, strict resource limits, tenant isolation, and controlled access to data and external actions. The author argues that narrow capability-based interfaces are safer than giving extensions API keys or unrestricted network access: code receives only specific approved functions or bindings, limiting data exposure and possible actions. Salesforce has operated a multi-tenant programmable platform since 2007 through its Apex language and event-driven customization model. The source identifies interpreters, V8 isolates, microVMs, and WebAssembly with WASI as possible execution technologies. It highlights Cloudflare Dynamic Workers as a production-oriented option, citing built-in observability, tenant-scoped storage, durable workflows, source control, and hosted LLM access. The author discloses employment at Cloudflare.

Summary from jeremymorrell.dev.

Reports

One report so far. Additional coverage will appear here when it is linked to this story.

  1. jeremymorrell.dev

    Extensible Software in the age of LLMs

    Read report →

Community reactions

Each reaction summarizes sampled comments from the linked discussion.

Hacker News · jeremymorrell.dev

Extensible Software in the age of LLMs ↗
Hacker News discussion ↗

Historical count: 12 · 12 saved in sample · Historical sample

Analysis ready

Read this discussion’s reaction

Based on 12 sampled comments from this thread. Analyzed 2026-08-20.

Commenters spent less time on the article’s branding and more on whether LLMs will turn software into endlessly adaptable personal tools. There is real evidence already: clients are arriving with AI-generated prototypes, and individuals are shipping tiny, tailored apps that beat bloated commercial alternatives for their own workflows. Several readers think conversational coding removes the prerequisite of years spent learning an IDE or programming language, making custom tools plausible even for nontechnical people. Others see web delivery as essential because personal apps are more useful when they follow users across devices and can be shared with family or small groups. The optimism is tempered by a blunt operational reality: an AI-made prototype is not a specification, and it often becomes valuable precisely where it stops being safely editable. Developers may increasingly be hired to infer the missing requirements, validate behavior, and rebuild a shaky proof of concept rather than simply patch it. Security drew the strongest technical caution. Sandboxes and object-capability designs can limit what generated code may access, but they do not save an app whose AI-written authorization rules expose shared data. Readers also doubt that most ordinary users want perpetual customization; reliable tools may remain preferable to malleable ones. The thread broadly likes capability-scoped infrastructure, but rejects the notion that generation alone eliminates product judgment, testing, and accountability.

The sharpest dispute is whether AI makes extensible, personalized software a mass-market future or merely a niche for enthusiasts and professionals. Optimists argue that chat-driven creation makes customization as approachable as asking for a small workflow tool, while critics say most people want dependable finished products and will not manage mutable software. Both sides acknowledge that the hard boundary is not producing a first version, but safely evolving it when requirements, data sharing, and regressions appear.

  • Praise: LLMs are already lowering the cost of bespoke software enough that people can replace bloated general-purpose products with small tools fitted tightly to one workflow.
  • Praise: Conversational coding bypasses the usual barrier of mastering a language and development environment, widening personal-app creation beyond experienced programmers.
  • Praise: Capability-scoped execution gives generated code only the narrowly defined powers it needs, a promising foundation for letting AI extend software without handing it every credential.
  • Praise: Web-hosted personal apps can travel across phones and computers and be shared with close collaborators, making one-person AI-built tools more durable than local experiments.
  • Concern: AI-generated prototypes often become the handoff artifact when further changes start breaking existing behavior, leaving humans to recover the real requirements from a fragile implementation.
  • Concern: A working proof of concept is not a complete specification; the missing edge cases and business rules are exactly why a developer is brought in afterward.
  • Concern: Sandboxing generated code does not prevent data leaks when AI-written access-control logic is wrong, especially once apps expose endpoints and serve multiple users.
  • Concern: The claim that everyone will want extensible software overestimates demand: many users may choose predictable, polished tools over systems they must continually reshape.