|
|
|
|
|
by jeeeb
167 days ago
|
|
Looking through this guys GitHub he seems to have a lot of small “demo” apps, so I’m not surprised he gets a lot of value out of LLM tools. Modern LLMs are amazing for writing small self contained tools/apps and adding isolated features to larger code bases, especially when the problem can be solved by composing existing open source libraries. Where they fall flat is their lack of long term memory and inability to learn from mistakes and gain new insider knowledge/experience over time. The other area they seem to fall flat is that they seem to rush to achieve their immediate goal and tick functional boxes without considering wider issues such as security, performance and maintainability. I suspect this is an artefact of the reinforcement learning process. It’s relatively easy to asses whether a functional outcome has been achieved, while assessing secondary outcomes (is this code secure, bug free, maintainable and performant) is much harder. |
|
It's an assistant building itself live on Discord. It's really fun to watch.
https://github.com/clawdbot/clawdbot/