🔒 后量子加密 · 本地优先 · 开放核心

AI智能体的
记忆层

为您的AI智能体提供持久化、可审计、安全可靠的记忆。UAML是让智能体真正可靠的通用记忆基础设施。

🧠

5种记忆类型

情景记忆、语义记忆、程序记忆、推理记忆和关联记忆——模拟人类认知模型。

了解详情 →
🔐

后量子安全

ML-KEM-768加密(NIST FIPS 203),密钥托管与秘密分割,签名导出。

了解详情 →
📋

GDPR与ISO 27001就绪

内置合规审计器、同意追踪、DPIA生成器、数据泄露通知登记。

了解详情 →
🏠

本地优先

数据始终留在您的硬件上。基于SQLite,零云端依赖。可在Raspberry Pi上运行。

了解详情 →
🔍

智能召回

策略驱动的记忆召回与上下文预算管理。主动记忆呈现——您的智能体能预判相关信息。

了解详情 →
📊

完整审计跟踪

每次读取、写入和决策均有日志记录。推理链将决策与证据关联。可验证的数据溯源。

了解详情 →
🛡️

安全配置器

Web可视化向导,用于配置防火墙规则、杀毒软件排除项、BitLocker和WSL2。一键加固——无需命令行知识。

了解详情 →
🤖

按需专家模式

临时授予AI智能体对主机操作系统的受控访问权限。时间限制、白名单机制、全程审计。随时可用的终止开关。

了解详情 →

五层架构

按敏感度、共享规则和用途对数据分层——从个人身份到项目交付物。了解更多 →

🪪
身份层
我是谁?
永不共享
📚
知识层
我知道什么
仅允许导出
👥
团队层
协作内容
访问控制
⚙️
运维层
日志与审计
已签名
📁
项目层
交付物
集中管理

🛡️ 安全配置器

缺失的关键一环:为AI智能体运行环境提供可视化加固工具。

🔥

防火墙配置

通过可视化向导配置UFW、iptables、Windows防火墙或macOS pf。无需命令行。向导自动生成操作系统专属规则,预览后一键应用。

了解详情 →
🛡️

杀毒软件排除项

支持Windows Defender、Spotlight和ClamAV——一键将UAML数据目录从扫描中排除。防止误报,提升性能,不影响系统安全。

了解详情 →
🔐

BitLocker虚拟磁盘

为UAML数据创建加密虚拟磁盘。XTS-AES-256加密。内置恢复密钥管理。Linux支持LUKS。即使物理磁盘被访问,数据依然安全。

了解详情 →
🤖

按需专家模式

授予AI临时的、受审计的主机操作系统访问权限。限时会话(最长60分钟)、命令白名单与黑名单、终止开关。完整审计跟踪。高风险操作需确认。

了解详情 →
📄

审计报告

每项操作均记录时间戳、命令和结果。可导出HTML报告,用于IT审计、管理层汇报或合规文档。支持会话历史筛选与搜索。

了解详情 →
▶️

一键执行

无需复制粘贴,无需下载。点击"应用"——命令直接在您的机器上执行。结果即时显示。整个向导在本地127.0.0.1上运行。

了解详情 →
# 启动安全配置器
from uaml.security.configurator import SecurityConfigurator

SecurityConfigurator().serve() # → http://127.0.0.1:8785

# 在浏览器中打开 → 向导引导您完成配置
# 点击 ▶️ 应用 → 命令在您的机器上执行
# 下载审计报告 → 发送给IT部门

了解更多安全配置器详情 →

快速上手

不到一分钟即可启动运行。

# 安装
pip install uaml

# 初始化
uaml init

# 存储知识
uaml learn "Python GIL was removed in 3.13 (free-threaded)"

# 搜索
uaml search "Python threading"

# 运行合规审计
uaml compliance audit

Python API

通过代码实现完整控制。

from uaml.core.store import MemoryStore

store = MemoryStore("memory.db")

# 学习
store.learn("UAML uses SQLite for local-first storage",
    topic="architecture", data_layer="knowledge")

# 带上下文预算的召回
results = store.policy_recall("storage engine")

# 主动记忆
relevant = store.proactive_recall("discussing database options")

# 推理链
store.capture_reasoning("Chose SQLite",
    reasoning="Zero dependencies, local-first")