A collection of sample agents that can be deployed to the Agentic Layer and demonstrate different integration patterns and tools.
- Weather Agent: A simple agent that provides weather information and demonstrates basic agent functionality.
- Delegate Agent: A simple agent that delegates all tasks to sub-agents.
- Mock Agent: A simple mock agent that echoes back messages.
When creating a new agent:
- Follow the existing project structure, i.e. for a Python ADK based agent under
adk/python/ - Include a
Makefilewith standard targets (build,run,docker-build,docker-run) - Add the agent to GitHub workflows for CI/CD
Tip: If you want to adapt the agentic layer SDK, consider using a local path dependency in the agent's pyproject.toml:
[tool.uv.sources]
agentic-layer-sdk-adk = { path = "<path-to-sdk-python>/adk", editable = true }Create and push a GIT tag like v0.1.0 and GitHub workflows will build and publish the package to PyPI.
Follow Semantic Versioning.