Logo
登录
Logo

最专注于开发者的语音AI平台

ISO 27001
ISO 27001
SOC 2
SOC 2
SSL/TLS
SSL/TLS
APPI
APPI
产品
  • 实时语音识别
  • 录音文件转写
  • 语音合成
  • 发音评测
  • DolphinTeams 双屏机
  • Tralingo AI翻译机
  • NihongoScore
资源
  • 文档
  • 博客
  • AI 应用
  • 在线体验
公司
  • 关于我们
  • 联系我们
  • 客户
法律
  • 隐私政策
  • 服务条款
  • 服务级别协议(SLA)
  • 基于特定商业交易法的标注
  • DolphinTeams 使用手册
© 2026 DolphinVoice All Rights Reserved.
产品GetProfile
GetProfile

GetProfile

User profiles and long-term memory for your AI agents

81 点赞访问网站
GetProfile Screenshot
GetProfile Preview
访问网站

Introduction to GetProfile

GetProfile is a self-hosted and open-source solution for managing user profiles and long-term memory for AI agents. Designed to enhance the interaction between AI models and users, it provides structured, context-aware data that can be injected into prompts without overwhelming the model with unstructured text. Unlike generic memory solutions, GetProfile extracts natural language summaries, typed traits with confidence scores, and relevant memories with importance levels, storing them in a PostgreSQL database for persistent and scalable use.

The product offers an OpenAI-compatible proxy, allowing seamless integration with existing AI workflows. This means developers can enhance their applications with personalized and context-aware interactions without modifying their existing codebase. GetProfile also enables full customization of user traits, giving developers control over what data is collected, extracted, and injected into prompts. It is designed for ease of deployment using Docker, making it simple to integrate into any environment.

Takeaways

  • Self-hosted and open-source
  • Structured user profiles with natural language summaries, traits, and memories
  • OpenAI-compatible proxy for seamless integration
  • Fully customizable user trait schema
  • Lightweight proxy built with Hono, using PostgreSQL for storage
  • Easy deployment with Docker
  • No changes needed to existing OpenAI-based code
  • Focus on privacy and data ownership

How GetProfile Works

GetProfile operates as a proxy between AI agents and LLM providers. Here’s how it works:

  1. Your agent sends a request to the GetProfile proxy.
  2. GetProfile enriches the request by adding the user's profile summary, traits, and relevant memories.
  3. The enriched request is forwarded to the LLM provider.
  4. The LLM generates a response based on the enriched prompt.
  5. The response is sent back to your agent.
  6. GetProfile updates the user profile and memory in the background.

This process ensures that each interaction benefits from the user's history and traits without increasing the complexity of the prompt or affecting the model's performance.

Core Benefits and Applications

BenefitDescription
Personalized InteractionsInjects user-specific information into prompts for more tailored responses
Improved Context AwarenessMaintains relevant memory and traits across interactions
Enhanced PrivacyData stays with the user, hosted in their own PostgreSQL database
Seamless IntegrationWorks with existing OpenAI-based systems without code changes
Scalable ArchitectureDeployed via Docker, easily scaled with Docker Compose
Transparent and AuditableOpen-source code allows for review and customization

GetProfile is ideal for developers building AI-powered applications that require persistent, structured user understanding—such as chatbots, virtual assistants, and personalized recommendation systems.

标签

#self-hosted#open-source#user profiles#long-term memory#OpenAI compatible#PostgreSQL#AI agents#LLM proxy#customizable traits#Docker deployment

精品推荐

Guideflow

Guideflow

The AI demo automation platform for SaaS

1259
CyberCut AI

CyberCut AI

AI video studio for viral social clips

706
Incredible

Incredible

Deep Work AI Agents - powered by Agent MAX

653
Typeless

Typeless

AI voice dictation that's actually intelligent

625

在 AI Apps 上免费展示您的应用

加入我们的创新者社区,让您的 AI 工具触达成千上万的每日用户。

申请展示
DolphinVoice Console

BlogPage.PromoContent.title

BlogPage.PromoContent.description

BlogPage.PromoContent.cta