Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They could always just use OpenCoder, Crush or Goose with OpenRouter (https://openrouter.ai/google/gemini-3-pro-preview)


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


ADK is anything but minimal. It indeed has too much abstraction. It's certainly designed to promote Google's own services. If you are looking for lightweight frameworks, consider smolagents or Pydantic AI. Even OpenAI Agents SDK is simpler. LangChain/LangGraph are the epitome of incompetent designs.


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


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...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: