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.1.0.dev1.tar.gz (1.6 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.1.0.dev1-py3-none-any.whl (1.9 kB view details)

Uploaded Python 3

File details

Details for the file memoryhub-0.1.0.dev1.tar.gz.

File metadata

  • Download URL: memoryhub-0.1.0.dev1.tar.gz
  • Upload date:
  • Size: 1.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.12

File hashes

Hashes for memoryhub-0.1.0.dev1.tar.gz
Algorithm Hash digest
SHA256 70d11285971488d4ff646f74aac0db3cd95a8c4062379552ebaf881a5c532f09
MD5 c97e322fff2fcec6e3421b361702aa8f
BLAKE2b-256 bea2134607d65d08e8385b5e9cf5710ec652042dec67f6e2f3b77192aa6ce413

See more details on using hashes here.

File details

Details for the file memoryhub-0.1.0.dev1-py3-none-any.whl.

File metadata

  • Download URL: memoryhub-0.1.0.dev1-py3-none-any.whl
  • Upload date:
  • Size: 1.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.12

File hashes

Hashes for memoryhub-0.1.0.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 8f785edc113a41c2ecbb9db4588ef42c73025c44adbbe5df0e75327ba9133144
MD5 fb0f9a5f80a3540678a78c287c18c949
BLAKE2b-256 15cb574d35e876a5083a96c388fd247d9a588cb78292683648c298306b2f7714

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