https://github.com/agentic-layer/agent-samples
A collection of sample agents
https://github.com/agentic-layer/agent-samples
Last synced: 2 months ago
JSON representation
A collection of sample agents
- Host: GitHub
- URL: https://github.com/agentic-layer/agent-samples
- Owner: agentic-layer
- License: apache-2.0
- Created: 2025-08-12T14:06:23.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-01-12T05:54:36.000Z (2 months ago)
- Last Synced: 2026-01-12T15:45:46.270Z (2 months ago)
- Language: Python
- Size: 376 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Agent Samples
A collection of sample agents that can be deployed to the Agentic Layer and demonstrate different integration patterns
and tools.
## Table of Contents
- [Agents](#agents)
- [Creating New Agents](#creating-new-agents)
----
## Agents
* [Weather Agent](./adk/python/weather-agent/README.md): A simple agent that provides weather information and
demonstrates basic agent functionality.
* [Delegate Agent](./adk/python/delegate-agent/README.md): A simple agent that delegates all tasks to sub-agents.
* [Mock Agent](wiremock/mock-agent/README.md): A simple mock agent that echoes back messages.
----
## Creating New Agents
When creating a new agent:
1. Follow the existing project structure, i.e. for a Python ADK based agent under `adk/python/`
2. Include a `Makefile` with standard targets (`build`, `run`, `docker-build`, `docker-run`)
3. Add the agent to GitHub workflows for CI/CD
## Development
Tip: If you want to adapt the agentic layer SDK, consider using a local path dependency in the agent's `pyproject.toml`:
```toml
[tool.uv.sources]
agentic-layer-sdk-adk = { path = "/adk", editable = true }
```
## Creating a release
Create and push a GIT tag like `v0.1.0` and GitHub workflows will build and publish the package to PyPI.
Follow [Semantic Versioning](https://semver.org/).