Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

sara

Agente de IA para WhatsApp autoalojable con 20 verticales industriales definidos, capaz de ejecutar funciones y RAG. Incluye 13 cerebros preconfigurados, soporte multi-proveedor LLM y despliegue vía Docker o nube. Licencia AGPL-3.0.

Ficha actualizada 24 sept 2026, 14:41 · upstream 24 sept 2026, 14:12 · release v1.0.0

00

Qué es sara

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

SARA es un agente de IA para WhatsApp diseñado para ser autoalojado, ofreciendo una arquitectura robusta basada en Node.js, Rust y Python. Integra 20 verticales industriales definidos (con 13 implementados), permitiendo a las empresas automatizar interacciones específicas como reservas o gestión de clientes sin depender de plataformas cerradas. Utiliza una cadena de proveedores LLM con failover automático y un motor RAG híbrido en PostgreSQL para recuperación de conocimiento preciso.

La plataforma soporta múltiples idiomas (inglés, español, italiano, portugués) e incluye guardarráiles contra inyección de prompts y detección de alucinaciones. La gestión de memoria abarca historial de conversación, perfiles de contacto y bases de conocimiento RAG. El despliegue es flexible mediante Docker Compose o servicios en la nube, con opciones de white-label disponibles en la versión comercial.

CASOS DE USO
  • Gestión de reservas de mesas y control de alérgenos para restaurantes
  • Programación de citas médicas y gestión de formularios de pacientes
  • Búsqueda de propiedades inmobiliarias y solicitud de valoraciones
  • Control de inventario, stock y pedidos en tiendas minoristas
  • Automatización de briefings publicitarios y análisis de rendimiento de campañas
PUNTOS DESTACADOS
  • Multi-proveedor LLM con failover automático para cero tiempo de inactividad
  • Motor RAG híbrido combinando pgvector y búsqueda por palabras clave BM25
  • Anonimización automática de datos PII (nombres, teléfonos) antes de enviar a LLMs externos
  • Soporte nativo para 87 definiciones de herramientas funcionales en 20 verticales
PRECAUCIONES
  • Licencia AGPL-3.0 obliga a publicar el código fuente si se distribuye una versión modificada
  • Dependencia de claves API externas para los modelos LLM (Groq, Mistral, etc.)
  • Requiere PostgreSQL con la extensión pgvector instalada y embeddings de 1024 dimensiones
  • Complejidad media; no es un widget de chat simple sino una arquitectura completa
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

SARA DemoArchitecture Diagram
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Configurar .env con DATABASE_URL (PostgreSQL + pgvector) y GROQ_API_KEY mínimo. Usar docker compose up -d para despliegue rápido. Asegurar al menos 4 núcleos CPU y 8GB RAM según especificaciones técnicas. Verificar salud en localhost:3006/api/sara/health antes de escanear QR.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsRustPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
300630045432
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.