Back to products
GetProfile

GetProfile

User profiles and long-term memory for your AI agents Open Source • Artificial Intelligence • GitHub 11 197 Lightfield AI-native CRM that builds itself and does work for you Sales • Artificial Intelligence • CRM

Overview

What it is

Open-source drop-in LLM proxy that gives AI model persistent memory and structured user understanding.

Intent

I need it when

Define custom user traits specific to application needs and control how they influence AI behavior

GetProfile provides fully customizable user traits schema, allowing developers to specify exactly which traits matter, how they are extracted from interactions, and how they get injected into prompts for personalized AI responses.

Add persistent memory and user context to AI agents without rewriting application code

GetProfile acts as a drop-in OpenAI-compatible proxy that automatically enriches LLM requests with structured user profiles and memories. Existing OpenAI-based code requires no changes—simply route requests through GetProfile to inject personalized context into prompts.

Deploy AI memory infrastructure in-house with full transparency and control over user data

GetProfile is open-source (Apache 2.0), self-hosted via Docker, and stores all data in your own PostgreSQL database. Users retain complete control over data privacy and can audit the entire codebase for security and behavior.

Minimize latency and context window overhead when adding memory to LLM applications

GetProfile's lightweight proxy architecture with minimal external dependencies delivers relevant, structured information to prompts without overloading context windows or requiring long message histories, maintaining seamless integration with existing workflows.

Extract and maintain structured user understanding from conversations instead of storing raw message history

GetProfile automatically extracts natural language summaries, typed traits with confidence scores, and relevant memories into a structured PostgreSQL profile. This replaces unmanageable message blobs with organized, queryable user data that reduces context window bloat.

Drop

Not a fit when

  • User needs a fully managed SaaS solution immediately (cloud service is coming soon, not yet available)
  • User lacks PostgreSQL infrastructure or cannot self-host Docker containers
  • User requires proprietary, closed-source memory solutions with vendor lock-in
  • User needs memory system that works without modifying LLM request routing
  • User operates in environments where open-source Apache 2.0 licensing is prohibited
Commercials

Pricing

Free open-source (Apache 2.0 licensed) with optional paid cloud service coming soon