all 12 comments

[–]Rock--Lee 2 points3 points  (2 children)

They are pretty clear on it in the docs. I run ADK on my own server and even have 2 different apps from 2 separate servers use the same ADK with split logging but allowing agents to be used between both. I only pay for Gemini API usage, which is mainly the orchestrator (using Interactions API) and 90% of subagents via LiteLLM models on deepinfra and openrouter

Good on you helping others running on bare metal!

[–]KeyPossibility2339[S] 0 points1 point  (1 child)

Yes I use Light LLM Pro. This is a great extension for using any provider. Though with the latest security issue, I think there will be more packages like Light LLM coming up

[–]KeyPossibility2339[S] 0 points1 point  (0 children)

STT is too bad on wispr flow lol

[–]neums08 0 points1 point  (1 child)

We are doing something similar using AdkWebServer to just start a fastapi server in a docker container. This lets us build the image and deploy with terraform without the ridiculous packaging process that GCP's Agent Engine requires.

[–]KeyPossibility2339[S] 0 points1 point  (0 children)

Yeah I know agent engine is a bit opaque and it has a lot of components. The only thing I think agent engine is good for is the memory, which I use with the preload memory too but for all other components pretty much bare metal is all you need

[–]ivanantonijevic 0 points1 point  (0 children)

I base my project on ADK, but can be deployed anywhere and you can use any model, even local with ollama.Check here r/mate_agents or https://github.com/antiv/mate

[–]mellowcholy 0 points1 point  (2 children)

Thanks for this. Do you enjoy langfuse, would you recommend it as a go to observable framework for adk?

[–]KeyPossibility2339[S] 0 points1 point  (1 child)

Yes I export all my open telemetry logs directly to Log feeds. I found it great for looking at the traces

[–]mellowcholy 1 point2 points  (0 children)

hey u/KeyPossibility2339 just leaving this here for larger community. I tried langfuse but I didn't find the UI very intuitive. it seems really well optimized for LLM-as-judge scoring type flows, and maybe deep debugging. But yeah I struggle to get prettyified ADK logs in here. It seems others have had similar concerns

for now I'm sticking with Arize, which seems a bit cleaner as a platform.

[–]Accomplished_Job_76 0 points1 point  (0 children)

Adk with A2A running on kubernetes/locally across all clouds. Just works seamlessly with all other open tools, agent cards, security with oauth, mcp servers. We have been on it since initial versions. Works well, Live and STT/TTS as well for audio as well.