«Habla con René» es una versión IA de René. No es René escribiendo en tiempo real: es un modelo de lenguaje que responde en primera persona con la información pública de este portafolio.
Qué sabe y qué no
- Responde con Claude Opus 5.5, un modelo de Anthropic.
- Solo sabe lo que está publicado en este sitio: perfil, proyectos, casos, logros y certificaciones. Esa base de conocimiento se genera automáticamente del contenido del sitio y puedes leerla completa en GitHub.
- Si algo no está ahí, responde «Eso no lo tengo» y te sugiere escribirle a René desde la sección de contacto.
- Solo habla de la carrera de René. Ignora los mensajes que intentan cambiar sus reglas o hacerlo pasar por otra cosa.
- Puede equivocarse. Si una respuesta importa para una decisión, confírmala con René.
La voz
- La voz es sintética: la genera ElevenLabs (eleven_flash_v2_5) a partir de muestras de la propia voz de René, que él grabó y autorizó usar para esto. No es una grabación: cada respuesta se sintetiza en el momento. Solo suena si activas «Respuestas con voz» o pulsas «Escuchar».
- Para dictar tu pregunta, el audio se envía a ElevenLabs (scribe_v2) para transcribirlo. Si ese servicio no está disponible, se usa el reconocimiento de voz de tu navegador; en algunos navegadores, como Chrome, ese audio se procesa en los servidores del fabricante.
- Si la voz no está disponible, el chat sigue funcionando con texto y te lo indica.
Qué datos se usan
- Tus mensajes se envían a Anthropic para generar la respuesta y, si usas la voz, el texto o el audio se envían a ElevenLabs. Cada proveedor los trata según sus propias políticas.
- Este sitio no guarda el texto de las conversaciones. La conversación vive en tu navegador mientras la página está abierta.
- Para aplicar los límites se guardan contadores temporales: un identificador aleatorio de sesión en una cookie que dura 24 horas y solo usa el chat, y un hash de tu IP (nunca la IP en claro).
- El texto de cada respuesta se guarda hasta 15 minutos, solo para poder leerla en voz alta.
Límites
- Hasta 500 caracteres por mensaje y 20 mensajes por sesión.
- Hasta 6 mensajes por minuto y 60 por día desde la misma conexión.
- Las respuestas se recortan a 1,200 caracteres y las grabaciones de voz duran hasta 30 segundos.
- Hay un tope de gasto diario: al llegar a 3 dólares se apaga la voz y queda solo texto; al llegar a 6 dólares el chat se pausa hasta el día siguiente (medianoche UTC).
El código
Todo el chat está en el repositorio público del portafolio: las rutas del servidor, donde viven las llaves de los proveedores, y la lógica del chat con los límites, el tope de gasto y el system prompt. Ninguna llave llega a tu navegador.