https://github.com/pilarcode/agents-lab-adk
π©βπ»Lab for learning purposes using the Agent Development Kit
https://github.com/pilarcode/agents-lab-adk
adk-python lab
Last synced: 8 months ago
JSON representation
π©βπ»Lab for learning purposes using the Agent Development Kit
- Host: GitHub
- URL: https://github.com/pilarcode/agents-lab-adk
- Owner: pilarcode
- Created: 2025-06-10T07:26:52.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-07-23T08:22:49.000Z (8 months ago)
- Last Synced: 2025-07-23T09:22:30.099Z (8 months ago)
- Topics: adk-python, lab
- Language: Python
- Homepage: https://google.github.io/adk-docs/
- Size: 292 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ADK Lab
Agent Development Kit (ADK) is a flexible and modular framework for developing and deploying AI agents. While optimized for Gemini and the Google ecosystem, ADK is model-agnostic, deployment-agnostic, and is built for compatibility with other frameworks. ADK was designed to make agent development feel more like software development, to make it easier for developers to create, deploy, and orchestrate agentic architectures that range from simple tasks to complex workflows.
https://google.github.io/adk-docs/
## Get started
Create your environment
```
python -m venv venv
```
Activate the environment
```
venv\Scripts\activate
```
Install dependencies
```
pip install -r requirements.txt
```
### Enviroment variables
Create a new .env file and add the envrionment variables.
Take a look to the .env.example file.
```
GOOGLE_GENAI_USE_VERTEXAI=FALSE
GOOGLE_API_KEY=
```
## Run your agent
There are multiple ways to interact with your agent:
### 1. Dev UI (adk web)
```
adk web
```
### 2. Terminal (adk run)
```
adk run multi_tool_agent
```
or
```
adk run mpc_tool_agent
```
### 3. API Server (adk api server)
**adk api_server** enables you to create a local FastAPI server in a single command, enabling you to test local cURL requests before you deploy your agent.
```
adk api_server
```
## Flow

## Demo
