Remix.run Logo
verdverm 3 days ago

Google has the ADK project, which is really good.

Python is the primary implementation, Java is there, Go is relatively new and aiming for parity. They could have contributed the Typescript implementation and built on common, solid foundation, but alas, the hydra's heads are not communicating well

These other "frameworks" are (1) built by people who need to sell something, so they are often tied to their current thinking and paid features (2) sit at the wrong level. ADK gives me building blocks for generalized agents, whereas most of these frameworks are tied to coding and some peculiarities you see there (like forcing you to deal with studio, no thanks). They also have too much abstraction and I want to be able to control the lower level knobs and levers

ADK is the closest to what I've been looking for, an analog to kubernetes in the agentic space. Deal with the bs, give me great abstractions and building blocks to set me free. So many of the other frameworks want to box you into how they do things, today, given current understanding. ADK is minimal and easy to adjust as we learn things

FeepingCreature 2 days ago | parent [-]

openrouter just gives you prompt in, result out in standard openai api format.

verdverm 2 days ago | parent [-]

These projects are all a level above open router, they call the same standard APIs, or even custom ones and manage the translation. They do a lot more as well

ADK has an option to use litellm (openrouter alternative), among many options

https://google.github.io/adk-docs/agents/models/#using-cloud...