Skip to main content

Agent memory interface implemented using LadybugDB

Project description

Memory

Agent memory interface implemented using LadybugDB. Other more optimized interfaces are possible.

Installation

uv sync

Usage

uv pip install ladybug-memory
from memory import LadybugMemory

mem = LadybugMemory("memory.lbdb")

mem.store("User prefers Python", memory_type="preference", importance=8)

results = mem.search("python")
for r in results:
    print(r.entry.content)

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

ladybug_memory-0.1.2.tar.gz (29.7 kB view details)

Uploaded Source

Built Distribution

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

ladybug_memory-0.1.2-py3-none-any.whl (21.7 kB view details)

Uploaded Python 3

File details

Details for the file ladybug_memory-0.1.2.tar.gz.

File metadata

  • Download URL: ladybug_memory-0.1.2.tar.gz
  • Upload date:
  • Size: 29.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for ladybug_memory-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b0c053a3296f05127ec4cdeb4d835ad116146788797a3185964e0c42a849c6dd
MD5 6cac1753517c372c964cdca0b4350fb6
BLAKE2b-256 08783210a2de2b1c3c23ea631b33b7a0bc79c3a475de1650d18641ac4bccf50e

See more details on using hashes here.

File details

Details for the file ladybug_memory-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: ladybug_memory-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 21.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for ladybug_memory-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 19801749854bd43d55491bcd35a3840388d2d95e64d619a0e161f727ed22ea23
MD5 9873a42681368bb8f2c707d8b572f81a
BLAKE2b-256 572752ff3803a0f5112e640a1bac3716da840a2fe09e4e81e431431f153a7800

See more details on using hashes here.

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