Salud mental

Producto v2

MarIA

MarIA sostiene conversaciones de apoyo —ansiedad, estrés, mindfulness— con autenticación, cuotas e historial. No sustituye atención clínica. La demo está en Render.

2025 – presente · Producto web, API y orquestación con el agente de voz

El propósito

Pasar de un clasificador a un producto que una persona puede usar: login, sesión, recursos y voz.

Next.js 14TypeScriptTailwindPrismaPostgreSQLNextAuthLiveKitOpenAIDeepgram
  • — Chat empático + TTS/STT
  • — Voz en tiempo real vía LiveKit
  • — Auth Google y sesiones persistidas
  • — Páginas de recursos y crisis

De la v1 a un sitio que se puede abrir

Si BERT es el laboratorio, MarIA es el mostrador. Next.js App Router, TypeScript, una API de salud para el host y un agente hermano que habla. El usuario no ve el pipeline: ve un compañero con historial. Yo sí veo el pipeline, y por eso puedo vender operación, no solo un mock.

La demo pública está en Render: ai-mental-health-zyb6.onrender.com. El código del frontend y la API está en Nico2603/MarIA. El proceso de voz es LiveKit_Agent_MarIA. Tres piezas, un relato.

Límites que dejo por escrito

No es un consultorio. Hay recursos de ansiedad y una ruta de crisis. Hay rate limit. Hay timeout de sesión en el agente. Un cliente clínico que lea esto entiende que el prestador ya pensó en abuso, cuota y cierre — no solo en el wow de la voz.

En la misma línea

  • ChatBot-MentalHealth-BERT

    Un chat web de apoyo emocional cuyo modelo no genera la frase: predice una emoción y elige texto. Antes del ML, un override de crisis. Esa es la v1, y es mía de punta a punta.

  • LiveKit_Agent_MarIA

    Este repo no es el sitio. Es MariaVoiceAgent: STT → LLM → TTS dentro de una sala LiveKit, con prompt de acompañamiento y sin diagnóstico.

Preguntas