Skip to content

Instantly share code, notes, and snippets.

View anjijava16's full-sized avatar
💭
Awesome

Anjaiah Methuku anjijava16

💭
Awesome
View GitHub Profile
%run /Users/welcome/Library/Mobile\ Documents/com~apple~CloudDocs/Tech_Learn/Tech_Repos/python_envs/A2A/A2A_event_agents/A2A_Examples/llm_judge_evaluations/init_notebook.ipynb
# Uninstall & Install required psycopg2-binary
(custom-ai-agent) welcome@jaisairams-Laptop production-grade-agentic-system % uv pip uninstall psycopg2 psycopg2-binary
warning: Skipping psycopg2 as it is not installed
Uninstalled 1 package in 65ms
- psycopg2-binary==2.9.10
(custom-ai-agent) welcome@jaisairams-Laptop production-grade-agentic-system % uv pip install "psycopg[binary]"
Resolved 2 packages in 418ms
Prepared 1 package in 232ms
Installed 1 package in 1ms
+ psycopg-binary==3.2.6

ADK vs Other Frameworks (Quick Comparison)

Feature / Concern ADK LangChain / LangGraph CrewAI Microsoft AutoGen
Core focus Modular agents, tools, workflows; strong dev UX (CLI/UI) General LLM app framework; LangGraph for durable, controllable agents Role-based multi-agent "crews" + Flows for deterministic orchestration Event-driven multi-agent conversations; humans/tools/LLMs in the loop
Built-in tools Google Search, code exec, RAG, etc. (Gemini-focused) Many integrations via toolkits; now nudging toward LangGraph for agents Rich agent roles/tools; expanding code-exec features Agents, tools, human-in-the-loop; code agents; AutoGen Studio (UI)
Models Gemini-first, but model-agnostic (GPT/Claude supported) Open, many providers; strong ecosystem Open; supports multiple providers Open; supports multiple providers
Workflows Sequential, Parallel, Loop agents first-class Compose graphs with nodes/edges
(.venv) welcome@jaisairams-Laptop Phoenix_Server % source ~/.zprofile.sh
(.venv) welcome@jaisairams-Laptop Phoenix_Server %
(.venv) welcome@jaisairams-Laptop Phoenix_Server %
(.venv) welcome@jaisairams-Laptop Phoenix_Server % source .venv/bin/activate
(.venv) welcome@jaisairams-Laptop Phoenix_Server % pwd

Last login: Sat Sep 27 10:33:52 on ttys009

welcome@jaisairams-Laptop ~ % cd Desktop/Tech_Repos

welcome@jaisairams-Laptop Tech_Repos % cd Learn_INDIA

welcome@jaisairams-Laptop Learn_INDIA % mkdir a2a-agent-record

welcome@jaisairams-Laptop Learn_INDIA % cd a2a-agent-record

@anjijava16
anjijava16 / A2A_setup.sh
Last active September 23, 2025 17:57
A2A Documents
1041 s -ltr
1042 ls -lte
1043 pwd
1044 mkdir new_A2A
1045 cd new_A2A
1046 git clone https://github.com/a2aproject/a2a-samples.git -b main --depth 1\ncd a2a-samples
1047 ls -ltr
1048 pwd
1049 ls -ltr samples/python/
1050 more samples/python/pyproject.toml
# [ MCP Client / Agent in Browser ]
# |
# (connects via SSE over HTTP)
# |
# [ Uvicorn Server ]
# |
# (ASGI Protocol Bridge)
# |
# [ Starlette App ]
# |