
GetProfile est une solution open-source auto-hébergée qui offre à vos agents IA des profils utilisateur structurés et une mémoire à long terme. Contrairement aux systèmes de mémoire génériques qui stockent des blocs de texte désordonnés, il extrait des résumés en langage naturel, des traits typés avec des scores de confiance, et des souvenirs pertinents avec des niveaux d'importance, le tout dans des profils propres et structurés, stockés dans votre propre base de données PostgreSQL. Il fonctionne comme un proxy de substitution pour l'API OpenAI, vous permettant d'ajouter une mémoire persistante à vos applications existantes basées sur des LLM sans réécrire votre code.
GetProfile agit comme une passerelle légère entre votre agent et tout fournisseur LLM compatible OpenAI. Il vous suffit d'acheminer vos requêtes via le proxy, et il enrichit automatiquement chaque prompt avec le profil utilisateur, les traits et les souvenirs pertinents — sans aucune modification de code.
Au lieu de stocker l'historique brut des conversations, GetProfile extrait un résumé en langage naturel, des traits typés avec des scores de confiance, et des souvenirs classés par niveau d'importance. Vous définissez exactement les traits qui comptent pour votre application et la manière dont ils sont extraits et injectés dans les prompts.
Vous contrôlez le schéma des traits utilisateur — ce qui est extrait des interactions et comment cela apparaît dans les prompts. Cela permet de garder vos fenêtres de contexte propres et pertinentes, évitant les prompts surchargés et un comportement imprévisible de type boîte noire.
Déployez GetProfile dans votre propre environnement avec Docker. Il est construit sur un proxy Hono léger avec PostgreSQL pour le stockage persistant, des dépendances externes minimales, et une mise à l'échelle facile via Docker Compose.
« Pas seulement de la mémoire — une compréhension structurée que votre IA peut réellement utiliser. »
La plupart des solutions mémoire déversent des journaux de conversation bruts dans votre fenêtre de contexte. GetProfile extrait plutôt des informations structurées, typées et notées — résumés, traits avec niveaux de confiance, et souvenirs classés par importance — afin que votre agent reçoive exactement ce dont il a besoin, sans le bruit. Le résultat est une couche mémoire légère, prévisible et vérifiable qui respecte la confidentialité de vos données et maintient l'efficacité de vos prompts.
Vous créez des agents IA qui doivent se souvenir des utilisateurs entre les sessions, vous accordez de l'importance à la confidentialité des données et souhaitez auto-héberger sur votre propre PostgreSQL, ou vous en avez assez des solutions mémoire de type boîte noire qui alourdissent vos prompts avec un historique non pertinent. GetProfile est gratuit sous licence Apache 2.0, entièrement open-source, et prêt à être déployé avec Docker dès aujourd'hui.
D'autres outils que vous pourriez envisager
Loading comments…
Créateur
meowbyte
Visiter le site web
getprofile.org
Infos du projet
Mots-clés du produit