Skip to main content

Debuggable memory layer for AI agents

Project description

LimbicDB Python SDK

Debuggable AI Memory for Python

Your AI is not wrong. Its memory is.

LimbicDB makes AI memory observable, explainable, and debuggable.

Installation

pip install limbicdb

Note: This package requires LimbicDB to be installed locally. The Python SDK is a thin wrapper around the LimbicDB CLI.

Quick Start

from limbicdb import Memory

# Initialize memory with default path
memory = Memory()

# Explain memory retrieval decisions
explanation = memory.explain("anime")
print(explanation)

# Check for conflicts
if explanation["conflicts"]:
    print("⚠️  Conflicting memories detected!")

Core Features

  • 🔍 Inspect Memory: See what your AI actually remembers
  • ⚠️ Detect Conflicts: Identify contradictory information automatically
  • 🧠 Explain Decisions: Understand why specific memories were chosen
  • 🛠️ Debug Behavior: Fix AI inconsistencies at the memory level

Integration

Works seamlessly with:

  • LangChain
  • AutoGen
  • Custom AI agents

Philosophy

Memory should not be a black box. LimbicDB makes AI memory observable, explainable, and controllable.

License

MIT

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

limbicdb-3.0.0.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

limbicdb-3.0.0-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file limbicdb-3.0.0.tar.gz.

File metadata

  • Download URL: limbicdb-3.0.0.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for limbicdb-3.0.0.tar.gz
Algorithm Hash digest
SHA256 36be0461873dcff4f026149d00020359a94245c783fa9a60269e1882338d8ef8
MD5 66deaca19413319f6d47089a244ecf97
BLAKE2b-256 4449a9e377a50b7bbc295100816e1b4c5e6909f72309cd751e1ef283cd59adcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for limbicdb-3.0.0.tar.gz:

Publisher: publish.yml on Kousoyu/limbicdb

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

File details

Details for the file limbicdb-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: limbicdb-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for limbicdb-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 47e3d1255f2b29db476a2fa68108925cfb381b442b8ee0321302883e68a31709
MD5 dc72c11810483ab8c29a1530b81b9eaa
BLAKE2b-256 9367c445dfd4c5edb2c630d3aa9beb164f41f7458617c0ce788fb3ff5b7e1e98

See more details on using hashes here.

Provenance

The following attestation bundles were made for limbicdb-3.0.0-py3-none-any.whl:

Publisher: publish.yml on Kousoyu/limbicdb

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