
Loading comments…
Project Info
Product Keywords
GetProfile is an open-source, self-hosted solution that gives your AI agents structured user profiles and long-term memory. Unlike generic memory systems that store messy blobs of text, it extracts natural language summaries, typed traits with confidence scores, and relevant memories with importance levels into clean, structured profiles stored in your own PostgreSQL database. It works as a drop-in proxy for the OpenAI API, so you can add persistent memory to your existing LLM-powered applications without rewriting your code.
GetProfile acts as a lightweight gateway between your agent and any OpenAI-compatible LLM provider. You simply route your requests through the proxy, and it automatically enriches each prompt with the relevant user profile, traits, and memories — no code changes needed.
Instead of storing raw conversation history, GetProfile extracts a natural language summary, typed traits with confidence scores, and memories tagged by importance level. You define exactly which traits matter for your application and how they get extracted and injected into prompts.
You control the schema for user traits — what gets extracted from interactions and how it appears in prompts. This keeps your context windows clean and relevant, avoiding overloaded prompts and unpredictable blackbox behavior.
Deploy GetProfile in your own environment using Docker. It's built on a lightweight Hono proxy with PostgreSQL for persistent storage, minimal external dependencies, and easy scaling via Docker Compose.
"Not just memory — structured understanding your AI can actually use."
Most memory solutions dump raw conversation logs into your context window. GetProfile instead extracts structured, typed, and scored information — summaries, traits with confidence levels, and memories ranked by importance — so your agent gets exactly what it needs without the noise. The result is a lean, predictable, and auditable memory layer that respects your data privacy and keeps your prompts efficient.
You're building AI agents that need to remember users across sessions, you value data privacy and want to self-host on your own PostgreSQL, or you're tired of blackbox memory solutions that bloat your prompts with irrelevant history. GetProfile is free under Apache 2.0, fully open-source, and ready to deploy with Docker today.
Other tools you might consider
Okara lets you use 30+ powerful open-source AI models without dealing with infrastructure setup. The best models like Kimi and DeepSeek are too big to run on your laptop, we handle that for you. Switch between models, search Google, Reddit, X, YouTube in your chats, analyze files, generate images, and work with your team. Everything's encrypted and we never train on your data
ClawMetry is a free, open-source observability dashboard for OpenClaw AI agents. Think Grafana, but purpose-built for AI. One command install (pip install clawmetry), zero config. Monitor token costs, sub-agent activity, cron jobs, memory changes, and session history. All in real-time with a beautiful live flow visualization. Works on macOS, Linux, Windows, even Raspberry Pi
Blueberry is a Mac app that combines your editor, terminal, and browser in one workspace. Connect Claude, Codex, or any model and it sees everything.
Axel helps you run AI agents and keep them fed. Queue up work, dispatch to the right agent, and approve or deny actions from one inbox. It's native macOS, keyboard-driven, and works with Claude, Codex, OpenCode, and Antigravity out of the box. We hope it helps you ship faster 🚀
Maker
meowbyte
Loading comments…