This is my goto SDK, it comes in multiple languages too. I'm going to be wrapping the Go ADK in CUE Nov/Dec, along with Dagger, and rebuild my personal harness from scratch which I worked on last Nov/Dec.
We started using the ADK before the go sdk was available and went pretty far with using the python one. I hated it in so far as dep management is still a nightmare in python for me. I'm sure I was just holding it wrong, but it was getting to me.
I threw Claude at it to migrate to go sdk finally and had it AB testing it all in a few days. Stuff like that would have taken me forever in the past.
Now to attack some stuff that's in niche as hell jvm languages.
Temporal workflows are my main building block for supporting agents working in multiple steps.
This is my goto SDK, it comes in multiple languages too. I'm going to be wrapping the Go ADK in CUE Nov/Dec, along with Dagger, and rebuild my personal harness from scratch which I worked on last Nov/Dec.
ADK has a graph/workflow concept too: https://adk.dev/graphs/
We started using the ADK before the go sdk was available and went pretty far with using the python one. I hated it in so far as dep management is still a nightmare in python for me. I'm sure I was just holding it wrong, but it was getting to me.
I threw Claude at it to migrate to go sdk finally and had it AB testing it all in a few days. Stuff like that would have taken me forever in the past.
Now to attack some stuff that's in niche as hell jvm languages.
Are you this guy? https://github.com/hofstadter-io/hof/tree/_next Third time I've seen CUE mentioned in this context in as many days.
yup, that is the project I'm going to rewrite from scratch
Not to be confused with ACP (Agent Client Protocol).
Not to be confused with ACP (Agent Communication Protocol).