Comment by Scholmo

3 days ago

Its build in guard rails.

Its potentially also reduced context it has to know.

Its also a very good way to scale. Lets build a very small and well tested library for x, llm uses x for case y. it doesn't have to worry about x, its content, its security.

Security is questionable - if there is a framework hack available or supply-chain attack, you are in danger. However, if you have everything coded from scratch, then good luck to any attacker wasting time on your custom code instead of just exploiting something at scale running on computers everywhere.