Skip to main content

Persistent, decay-weighted memory for Strands agents, backed by a self-hosted Dakera server.

Project description

strands-dakera (Python)

Persistent, decay-weighted memory for Strands Agents, backed by a self-hosted Dakera server.

See the repository README for full usage. Quick start:

pip install strands-dakera
from strands import Agent
from strands_dakera import dakera_memory

agent = Agent(tools=[dakera_memory])

Local development

pip install hatch
hatch run test        # run the test suite (mocked client, no live server)
hatch run lint        # ruff
hatch run typecheck   # mypy
hatch run prepare     # format + lint + typecheck + test

Release

Tag a GitHub release with a python-v* tag (e.g. python-v0.1.0); the publish-python workflow builds the wheel and publishes it to PyPI via trusted publishing.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

strands_dakera-0.1.0.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

strands_dakera-0.1.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file strands_dakera-0.1.0.tar.gz.

File metadata

  • Download URL: strands_dakera-0.1.0.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for strands_dakera-0.1.0.tar.gz
Algorithm Hash digest
SHA256 93434be28a532b6f5ebf3f65e7a9c09016640bd1590e18c0a93830851c1a7477
MD5 93337363ccfb959452b4be24df529657
BLAKE2b-256 fc414440eb0c1eb785326dcb1a42bbf29f8bba3c7eabb4e14d39da9f27190d90

See more details on using hashes here.

Provenance

The following attestation bundles were made for strands_dakera-0.1.0.tar.gz:

Publisher: publish-python.yml on Dakera-AI/strands-dakera

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file strands_dakera-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: strands_dakera-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for strands_dakera-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3801e026ce8b29540ee9a002ea95805be85c66bbed2d29556e491931adc148b1
MD5 8c93e71f2aaf1e6e6cb86fac2196caa8
BLAKE2b-256 2d6c50b2fd64c496c16040b02c579a25e086fa7fb0d9c6a574e4eeafaf0fbfb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for strands_dakera-0.1.0-py3-none-any.whl:

Publisher: publish-python.yml on Dakera-AI/strands-dakera

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page