Use this file to discover all available pages before exploring further.
The easiest way to add persistent memory to your AI application. Simply point your existing OpenAI SDK to GetProfile’s base URL and everything else works automatically.
import OpenAI from 'openai';const client = new OpenAI({apiKey: 'gp_your_getprofile_key',baseURL: 'http://localhost:3100/v1', // Or your GetProfile instancedefaultHeaders: {'X-GetProfile-Id': 'user-123', // Your app's user ID'X-Upstream-Key': 'sk-your-openai-key',},});// Use exactly like OpenAI - memory is automatic!const response = await client.chat.completions.create({model: 'gpt-5',messages: [{ role: 'user', content: 'Hello!' }],});
GetProfile automatically adds a system message with user context:
## User ProfileAlex is an experienced software engineer who prefers concise, technical explanations.They work primarily with Python and have been exploring distributed systems.## User Attributes- Communication style: technical- Detail preference: brief- Expertise level: advanced## Relevant Context- User mentioned working on a microservices migration last week- User prefers async/await patterns over callbacks