GetProfile

GetProfile

GetProfile · Marketing · Aprendizaje

GetProfile es un proxy LLM de código abierto que da a cualquier agente de IA memoria persistente y un perfil de usuario estructurado. Diriges tus peticiones habituales compatibles con OpenAI a través de él, y el sistema carga en silencio lo que sabe de cada usuario, inyecta ese contexto en el prompt y reenvía todo a tu proveedor de modelos. Encaja en equipos que ya publican un chatbot o un asistente y quieren que recuerde a los usuarios que vuelven, en lugar de empezar de cero en cada sesión.

Vista previa de la interfaz de GetProfile

Acerca de GetProfile

Qué es GetProfile

GetProfile es una pasarela autoalojada que se coloca entre tu app y tu proveedor de LLM. En vez de pedirle a un modelo que adivine con quién habla, mantiene un perfil real de cada usuario: un resumen breve en lenguaje natural, rasgos tipados con puntuaciones de confianza y una lista de recuerdos relevantes ordenados por importancia. Ese perfil vive en una base de datos PostgreSQL que tú controlas, no en la caja negra de un proveedor.

El problema que resuelve es la memoria. ¿Por qué importa? La mayoría de los asistentes olvidan a un usuario en cuanto termina la sesión, y volcar registros de chat enteros en la ventana de contexto sale caro enseguida. GetProfile toma otro camino. Extrae solo lo que importa, lo guarda en una forma estructurada e inyecta un mensaje de sistema pequeño en el momento adecuado.

El inconveniente es el despliegue. GetProfile está pensado para desarrolladores, así que necesitas Docker, una instancia de PostgreSQL y una clave de API para el modelo que uses. Todavía no hay un panel pulido sin código, y la versión en la nube sigue marcada como "próximamente". Si no gestionas tu propia infraestructura, este no es un producto de un clic y listo.

Primeros pasos

  1. Clona el repositorio desde GitHub y copia el archivo de ejemplo de entorno a .env.
  2. Añade una clave de API de LLM y luego configura tu proveedor y modelo preferidos en el archivo de configuración (OpenAI, Anthropic, OpenRouter o cualquier endpoint compatible con OpenAI).
  3. Arranca el proxy y PostgreSQL juntos con Docker Compose, que levanta la pasarela en el puerto 3100 de localhost.
  4. Apunta tu SDK de OpenAI a esa URL base y añade las cabeceras necesarias: tu clave de GetProfile, un identificador de usuario y la clave de tu proveedor de origen.
  5. Envía una petición de chat normal. GetProfile carga el perfil, lo inyecta, reenvía la llamada y actualiza el perfil en segundo plano.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de GetProfile.

Plan gratuitoSí
Planes de pago$0
PlataformaWeb, self-hosted (Docker), PostgreSQL
DesarrolladorGetProfile
CategoríaMarketing · Aprendizaje
Fecha de lanzamientoDec 2025
Última actualizaciónDec 2025
Visitas al sitio web927
Ranking global del sitio15.7M
Disponibilidad de la APISí

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Ingenieros de backend e IA
  • Equipos de producto en startups
  • Creadores preocupados por la privacidad

Tareas

  • Añadir memoria a largo plazo a un asistente de chat
  • Personalizar respuestas a escala
  • Prototipar funciones de agente en local
  • Sustituir apaños de memoria hechos a mano

Casos de uso

  • Un bot de soporte que recuerda los tickets anteriores de un cliente y sus preferencias de tono a lo largo de varias sesiones.
  • Una app de tutoría que sigue lo que un estudiante ha dominado y ajusta las explicaciones en consecuencia.
  • Un asistente de programación que recuerda el stack, los patrones y las decisiones previas de un desarrollador entre sesiones de trabajo.
  • Una herramienta interna donde las normas de residencia de datos prohíben enviar los perfiles de usuario a un servicio de memoria de terceros.

Funciones clave

Compatibilidad directa con la API de OpenAI

GetProfile funciona como sustituto de la URL base del SDK de OpenAI. Si tu código ya llama a chat.completions.create, cambias el endpoint y añades cabeceras para el ID de usuario y tu clave de origen. Sin reescrituras, sin librería de cliente nueva, y funciona con Anthropic, OpenRouter o cualquier proveedor que hable el formato de OpenAI. Ese cambio de bajo roce es la razón principal por la que es fácil de probar en una app en vivo.

Perfiles de usuario estructurados

Donde las herramientas de memoria genéricas guardan bloques sueltos de texto, GetProfile construye un perfil de verdad. Escribe un resumen en lenguaje natural, extrae rasgos tipados con puntuaciones de confianza y conserva recuerdos relevantes con niveles de importancia. Todo eso vive en PostgreSQL. La ganancia es que tu app puede consultar y razonar sobre datos limpios en lugar de confiar en que un modelo interprete bien un párrafo.

Esquema de rasgos personalizable

Tú decides qué debe aprender el sistema sobre un usuario. Defines qué rasgos importan para tu app, cómo se extraen de las interacciones y cómo se inyectan de vuelta en los prompts. Una app de aprendizaje de idiomas podría seguir el nivel de fluidez, mientras que una herramienta de ventas sigue la fase de la negociación y el estilo de comunicación. El mismo motor, distinta forma de personalización.

Inyección automática en el prompt

En cada petición, GetProfile añade un mensaje de sistema pequeño con el resumen del perfil, los rasgos y los recuerdos relevantes. El argumento del equipo es que así se evita sobrecargar la ventana de contexto con historiales largos de mensajes. Solo entran los detalles estructurados y relevantes, y puedes ver exactamente qué se inyectó, lo que hace que el comportamiento sea más fácil de depurar que una capa de memoria opaca.

Actualizaciones del perfil en segundo plano

Después de devolver una respuesta, GetProfile sigue trabajando. Extrae nuevos rasgos y recuerdos del intercambio en segundo plano, así que el perfil mejora con el tiempo sin ralentizar la petición que ve el usuario. A lo largo de muchas sesiones, el asistente obtiene una imagen más rica de cada persona con la que habla.

Despliegue autoalojado con Docker

Todo el stack corre en Docker. Un proxy ligero gestiona las peticiones, PostgreSQL guarda los perfiles y las dependencias son deliberadamente mínimas. Docker Compose se encarga del escalado y, como nada sale de tu entorno, los datos siguen bajo tu control. Para equipos con normas estrictas de datos, eso es un factor decisivo más que un extra agradable.

Código abierto bajo Apache 2.0

GetProfile se distribuye bajo la licencia Apache 2.0, que permite uso comercial y modificación. El código es público en GitHub, así que puedes auditar cómo se extrae y se inyecta la memoria, bifurcarlo o ampliar el sistema de rasgos para tus propias necesidades. No hay dependencia de proveedor ni precio por asiento que negociar.

Ventajas y desventajas

Ventajas

  • Añade memoria persistente a una app basada en OpenAI ya existente solo con un cambio de URL base y tres cabeceras.
  • Guarda los perfiles en forma estructurada con rasgos, puntuaciones de confianza y niveles de importancia, no como texto suelto.
  • Totalmente autoalojado, así que los datos del usuario se quedan dentro de tu propia base de datos PostgreSQL.
  • La licencia Apache 2.0 permite uso comercial, modificación y autoalojamiento sin ninguna cuota de licencia.
  • Funciona entre proveedores, incluidos OpenAI, Anthropic, OpenRouter y cualquier endpoint compatible con OpenAI.

Desventajas

  • Todavía no hay opción gestionada, ya que el servicio en la nube sigue como "próximamente", así que tienes que ejecutar y mantener tu propio montaje de Docker y PostgreSQL.
  • Está orientado a desarrolladores con una integración de OpenAI en funcionamiento, lo que deja fuera a usuarios no técnicos y a flujos sin código.
  • Lanzado hace poco, así que la comunidad es pequeña y hay documentación de terceros limitada más allá de los documentos oficiales.

Preguntas frecuentes

Es un proxy LLM que da memoria a largo plazo a un agente de IA. Carga un perfil de usuario almacenado, inyecta los rasgos y recuerdos relevantes en cada prompt como mensaje de sistema, envía la petición a tu proveedor de modelos y luego actualiza el perfil.

Contenido relacionado

Explora herramientas, habilidades y artículos relacionados con GetProfile.

Alternativas a GetProfile

Emailwritr

Emailwritr

Emailwritr · Escritura · Marketing

Emailwritr es una herramienta de copywriting de email con IA pensada para afiliados, creadores de cursos y negocios online que quieren sacar más ingresos de la lista que ya tienen. En lugar de páginas en blanco o prompts genéricos de chatbot, este redactor de emails con IA genera secuencias de bienvenida, campañas de lanzamiento, emails de recuperación de carrito y series promocionales a partir de frameworks inspirados en copywriters de respuesta directa conocidos. Conectas tu autorespondedor, respondes unas cuantas preguntas sobre tu oferta y la herramienta escribe el texto por ti.

Gratis / $0 - $19.99/moVer detalles
Prosp

Prosp

Prosp · Escritura · Voz e idioma · Marketing

Prosp es una herramienta de contacto en LinkedIn con IA, pensada para agencias y equipos de ventas, y escribe el mensaje y la nota de voz con tu propia voz para cada prospecto, para que de verdad respondan. Conectas tus cuentas, encuentras leads y dejas que la IA redacte y envíe mensajes personalizados a escala, todo desde una sola bandeja. Está hecha para quien hace contacto masivo. Ese es todo el argumento. Cada toque aún tiene que parecer humano.

De pago / $30.99 - $79.99 per account/moVer detalles
On Model

On Model

On Model · Imagen · Marketing

On Model es una herramienta de modelos de moda con IA que coloca tu ropa sobre modelos virtuales para que las tiendas online consigan fotos de producto con modelo sin reservar una sesión fotográfica. Funciona como app de Shopify: puedes cambiar el modelo de una imagen existente, modificar los fondos y generar rostros para tomas recortadas o sin cabeza. El objetivo es sencillo: que tus fotos de producto coincidan con tus clientes y destaquen frente a competidores que usan las mismas imágenes de proveedor.

Gratis / $0 - $20/moVer detalles