# Bookmarked: llms and "small" open source

- Author: @gurupanguji
- Date: 2025-11-18
- URL: https://gurupanguji.com/blog/2025/11/18/llms-and-small-open-source/
- Categories: link, ai
- Tags: ai, coding, development, llm, open-source, product, security, software

---


> Why take on additional supply chain risks adding another dependency when an LLM can likely kick out the subset of functionality needed by your own code to-order? > I still believe in open source, and I’m still doing it (in fits and starts). But one thing has become clear to me: the era of small, low-value libraries like blob-util is over. They were already on their way out thanks to Node.js and the browser taking on more and more of their functionality (see node:glob, structuredClone, etc.), but LLMs are the final nail in the coffin. I've been thinking about a similar issue myself recently as well.

*Source:* [The fate of “small” open source](https://simonwillison.net/2025/Nov/17/the-fate-of-small-open-source/#atom-everything)

<!-- wp:paragraph -->
<p>This is a fantastic prompt. "small" open source was always considered a <em>risk</em> when it came to software development, but a risk worth taking because of the fundamental nature of open-source, esp popular open source. The security stance on it was mostly - if there are enough users, it's also highly likely that there are more eyes and hence, less chances of a security vulnerability. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>I think LLMs shift that risk around. While there is less <em>supply-chain</em> risk, there's far more risk when it comes to security-audited code. Now each developer, institution and organization will have a different set of variables they need to consider. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>IOW, I don't think it's one way versus the other. </p>
<!-- /wp:paragraph -->
