https://github.com/ksachdeva/adk-dynamodb-session
DynamoDB Session Service for Google ADK
https://github.com/ksachdeva/adk-dynamodb-session
Last synced: 24 days ago
JSON representation
DynamoDB Session Service for Google ADK
- Host: GitHub
- URL: https://github.com/ksachdeva/adk-dynamodb-session
- Owner: ksachdeva
- License: apache-2.0
- Created: 2025-06-18T09:02:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-05T02:01:08.000Z (12 months ago)
- Last Synced: 2026-02-14T00:37:13.385Z (5 months ago)
- Language: Python
- Size: 901 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DynamoDB as the backend for Session Service
This package provides the implementation of `BaseSessionService` in Google ADK that
uses DynamoDB as the backend
## Install
```bash
uv add adk-dynamodb-session
```
## Sample Application
The sample application is using `Ollama` and the `dynamodb-local`
### Start dynamodb-local using docker
Do this on your machine (not from the dev container)
```bash
cd /test-data
docker compose -f dynamodb-local.yaml up
```
### Run the sample app
Do this from within the devcontainer
```bash
uv run sample
```
## Run tests (again local DynamoDB)
```bash
uv run poe test
```