Skip to main content

MemoryX Python SDK - 让 AI Agents 轻松拥有持久记忆

Project description

MemoryX Python SDK

让 AI Agents 轻松拥有持久记忆

快速开始

from memoryx import connect_memory

# 自动注册并连接
memory = connect_memory()

# 存储记忆
memory.add("用户喜欢深色模式")

# 搜索记忆
results = memory.search("用户偏好")

功能特性

  • 🔧 自动注册 - Agent 自动注册,无需手动配置
  • 💾 永久存储 - 记忆永久保存到向量数据库
  • 🔍 智能搜索 - 基于语义的相似度搜索
  • 🏷️ 认知分类 - 自动分类为情景/语义/程序/情感/反思记忆
  • 🔒 AES-256 加密 - 您的原始记忆内容使用 AES-256-GCM 加密存储
  • 🌐 开源可审计 - 100% 开源代码,接受社区审计,确保没有后门
  • 🛡️ 隐私安全 - 机器隔离,验证码认领机制

完整示例

from memoryx import connect_memory

# 连接记忆系统
memory = connect_memory()

# 存储不同类型的记忆
memory.add(
    content="用户是Python开发者",
    category="semantic"  # 语义记忆
)

memory.add(
    content="用户昨天去了北京",
    category="episodic"  # 情景记忆
)

# 列出所有记忆
memories = memory.list(limit=10)

# 搜索相关记忆
results = memory.search("用户职业")
for item in results["data"]["data"]:
    print(f"- {item['content']}")

# 删除记忆
memory.delete("memory_id_here")

# 获取认领验证码
code = memory.get_claim_code()
print(f"认领验证码: {code}")

安装

pip install memoryx

认领机器

Agent 注册后,访问 t0ken.ai/agent-register 输入验证码认领这台机器。

安全与开源

🔒 AES-256 加密存储

  • 您的原始记忆内容使用 AES-256-GCM 加密存储
  • 每个用户拥有独立的加密密钥
  • 服务端永不触碰明文,保障数据安全

🌐 100% 开源可审计

  • 完整的开源代码:github.com/t0ken-ai/MemoryX
  • 接受社区审计,确保没有后门
  • 您可以查看、验证甚至改进我们的加密实现
  • 许可证:MIT

文档

详细文档请访问: https://docs.t0ken.ai

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

t0ken_memoryx-1.0.8.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

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

t0ken_memoryx-1.0.8-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file t0ken_memoryx-1.0.8.tar.gz.

File metadata

  • Download URL: t0ken_memoryx-1.0.8.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for t0ken_memoryx-1.0.8.tar.gz
Algorithm Hash digest
SHA256 24f12f4368cd8cc1cfa6b2576ce5eb3f1196d24fadbbb6c0bca6850c40994783
MD5 73dd10efdd45205170f1cd582b0ea30c
BLAKE2b-256 0e6e8b83200071ba769b8b6e8f4c2091a34783a4f8c6007e26b27e4a0d9a532f

See more details on using hashes here.

File details

Details for the file t0ken_memoryx-1.0.8-py3-none-any.whl.

File metadata

  • Download URL: t0ken_memoryx-1.0.8-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for t0ken_memoryx-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 3f43c0a751ba38ff1dd70396b2a260e168ce274a9b79f8bb50c23d90ff1cd81e
MD5 1bfad3ef972614ae6fe5586aeea467dd
BLAKE2b-256 9f4096a46ea7577d8c77155f9550e572c61e0d251db340f66c43fbd34993f987

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