GetProfile adds persistent user profiles and structured memory to AI agents through an OpenAI-compatible proxy. It automatically injects relevant user context into every prompt without requiring code changes, enabling personalized AI interactions while keeping data private.
Key benefits include:
- OpenAI-Compatible Proxy: Drop-in replacement for OpenAI API that enriches prompts with user context
- Structured User Profiles: Extracts and stores natural language summaries, typed traits with confidence scores, and prioritized memories in PostgreSQL
- Customizable Traits: Define your own user trait schemas for extraction and injection
- Private & Open Source: Self-hostable Apache 2.0 solution where user data never leaves your infrastructure
- Minimal Integration Friction: Works with existing OpenAI implementations through simple proxy routing
Perfect for developers building AI agents and chatbots that require personalized, context-aware interactions without prompt overload.