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 自动注册,无需手动配置
- 💾 永久存储 - 记忆永久保存到向量数据库
- 🔍 智能搜索 - 基于语义的相似度搜索
- 🏷️ 认知分类 - 自动分类为情景/语义/程序/情感/反思记忆
- 🔒 隐私安全 - 机器隔离,验证码认领机制
完整示例
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 输入验证码认领这台机器。
文档
详细文档请访问: https://docs.t0ken.ai
开源
MemoryX 是开源项目,欢迎贡献代码!
- GitHub: https://github.com/CensorKo/MemoryX
- 许可证: MIT
Project details
Release history Release notifications | RSS feed
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.3.tar.gz
(8.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file t0ken_memoryx-1.0.3.tar.gz.
File metadata
- Download URL: t0ken_memoryx-1.0.3.tar.gz
- Upload date:
- Size: 8.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8195901bcb6b77e75ebedded5dde09c61144852d08553d7a21bb0a8f1dd10e6c
|
|
| MD5 |
aab68656fab5c9423cc28b98d54302b6
|
|
| BLAKE2b-256 |
9e4506171c9f1c8e6771f222e1c911fe1dc3f5b9fe5c674ee6af698be05c5cd5
|
File details
Details for the file t0ken_memoryx-1.0.3-py3-none-any.whl.
File metadata
- Download URL: t0ken_memoryx-1.0.3-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb7e7cb02e68e94ebdf65d3355f9cbbc9adccc3213412d16112907033b3d1df4
|
|
| MD5 |
94d2771528cf13065ad5544392da1e0b
|
|
| BLAKE2b-256 |
25ccafc86dad454bdc3e9fc19bab236ddf6e1511ffc35cd988a428b07b2d8246
|