Skip to main content

Centralized, governed memory for AI agents

Project description

memoryhub

Centralized, governed memory for AI agents.

MemoryHub provides a persistent memory layer for AI agents running on OpenShift AI, with scope-based access control, multi-tenant isolation, and an immutable audit trail. It works with any agent framework — LlamaStack, LangChain, Claude Code, Cursor, and more.

Status: Pre-alpha. The SDK is under active development.

Quick start

from memoryhub import MemoryHubClient

client = MemoryHubClient(
    url="https://memoryhub.apps.example.com",
    api_key="your-api-key",
)

# Search memories
results = await client.search("deployment patterns")

# Write a memory
await client.write("FastAPI is the preferred web framework", scope="project")

Links

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

memoryhub-0.0.1.tar.gz (1.9 kB view details)

Uploaded Source

Built Distribution

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

memoryhub-0.0.1-py3-none-any.whl (1.9 kB view details)

Uploaded Python 3

File details

Details for the file memoryhub-0.0.1.tar.gz.

File metadata

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

File hashes

Hashes for memoryhub-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d97ff73d7bb93a9c9889403ddced574e41e404d94f22af3f02836dfab10d37e6
MD5 f4b2d615e2cf91144b804d8cd32cd77b
BLAKE2b-256 41c72bef05cce16a6475a6d37133f7ad37cf8cdc4edd1a48962f83124eb1f057

See more details on using hashes here.

Provenance

The following attestation bundles were made for memoryhub-0.0.1.tar.gz:

Publisher: release.yml on rdwj/memory-hub

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

File details

Details for the file memoryhub-0.0.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for memoryhub-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 72d15c5cdbcdd69be7401cffb42dc9b725493bf67bb902c4b757e477727e1afb
MD5 7eab33c1ab1caef48bcd8a123cc99b45
BLAKE2b-256 16ec00f302c46b3978697be48c6ce8c69122b64df2cfe215314992beceb2928f

See more details on using hashes here.

Provenance

The following attestation bundles were made for memoryhub-0.0.1-py3-none-any.whl:

Publisher: release.yml on rdwj/memory-hub

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