
GetProfile 是一款开源、自托管的解决方案,可为您的 AI 智能体提供结构化的用户档案和长期记忆。与存储杂乱文本块的通用记忆系统不同,它能提取自然语言摘要、带置信度分数的类型化特征以及带重要性等级的相关记忆,并将其整理为存储在您自己的 PostgreSQL 数据库中的清晰结构化档案。它可作为 OpenAI API 的即插即用代理,因此您无需重写代码即可为现有的基于 LLM 的应用添加持久记忆。
GetProfile 充当您的智能体与任何 OpenAI 兼容的 LLM 提供商之间的轻量级网关。您只需通过代理路由请求,它便会自动用相关的用户档案、特征和记忆丰富每个提示——无需修改代码。
GetProfile 不存储原始对话历史,而是提取自然语言摘要、带置信度分数的类型化特征以及按重要性等级标记的记忆。您可以精确定义哪些特征对您的应用重要,以及如何提取它们并注入到提示中。
您控制用户特征的模式——从交互中提取什么以及如何在提示中呈现。这使您的上下文窗口保持干净和相关,避免提示过载和不可预测的黑箱行为。
使用 Docker 在您自己的环境中部署 GetProfile。它基于轻量级的 Hono 代理构建,使用 PostgreSQL 进行持久存储,外部依赖极少,并可通过 Docker Compose 轻松扩展。
“不仅仅是记忆——您的 AI 可以实际使用的结构化理解。”
大多数记忆解决方案将原始对话日志直接倒入您的上下文窗口。而 GetProfile 则提取结构化、类型化且带分数的信息——摘要、带置信度水平的特征以及按重要性排序的记忆——使您的智能体恰好获得所需内容,不受噪音干扰。结果是精简、可预测且可审计的记忆层,既尊重您的数据隐私,又保持提示高效。
您正在构建需要跨会话记住用户的 AI 智能体,您重视数据隐私并希望在自己的 PostgreSQL 上自托管,或者您厌倦了那些用无关历史记录使提示臃肿的黑箱记忆解决方案。GetProfile 基于 Apache 2.0 协议免费提供,完全开源,并已准备好通过 Docker 部署。
其他您可能感兴趣的工具
Okara 让您无需处理基础设施搭建,即可使用 30 多种强大的开源 AI 模型。像 Kimi 和 DeepSeek 这类顶级模型体积过大,无法在您的笔记本电脑上运行,我们为您代劳。在聊天中切换模型、搜索 Google、Reddit、X、YouTube,分析文件、生成图像,并与您的团队协作。所有内容均经过加密,我们绝不会利用您的数据进行训练。
ClawMetry 是一款免费、开源的观测仪表盘,专为 OpenClaw AI 智能体打造。你可以把它想象成 Grafana,但它是为 AI 量身定制的。一条命令即可安装(pip install clawmetry),零配置。实时监控 Token 成本、子智能体活动、定时任务、内存变化以及会话历史。所有数据均以精美的实时流程可视化呈现。支持 macOS、Linux、Windows,甚至树莓派。
Blueberry 是一款 Mac 应用,它将编辑器、终端和浏览器整合到一个工作区中。连接 Claude、Codex 或任意模型后,它便能查看所有内容。
Axel 帮助你运行 AI 代理并保持其高效运转。将任务排入队列,分派给合适的代理,并在一个收件箱中批准或拒绝操作。它原生支持 macOS,以键盘驱动,并开箱即用地兼容 Claude、Codex、OpenCode 和 Antigravity。我们希望它能助你更快交付 🚀
Loading comments…
制作者
meowbyte
访问网站
getprofile.org
项目信息
产品关键词