This looks interesting but I’m trying to understand it in more layman’s terms. Is it more about providing abstractions for llms to work within to do things?
I've never tried it. My first impression based purely on reading the homepage is it adds complexity to something I can already do with a Dockerfile and bash. What can it do that I can't already do more simply?
It does a pretty good job of caching and that does help speed up builds. I also run all of my end to end tests from it because I can coordinate secrets and clusters of containers through it.
Instead of YAML workflows you write code, and there is an analog of the Github Actions Marketplace (the Daggerverse).
It’s actually a CI/CD as code tool, where some pieces can be LLM agents.
But, the marketing heavily focuses on LLM stuff to the point of making everyone confused.