polyant
Plataforma open-source para construir agentes de IA con memoria a largo plazo y soporte multi-canal (Telegram, Slack, WhatsApp). Incluye API compatible con OpenAI, panel admin Next.js y motor NestJS bajo licencia AGPL v3.
Ficha actualizada 24 sept 2026, 13:09 · upstream 24 sept 2026, 12:47 · release v1.1.2
Qué es polyant
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Polyant es una plataforma open-source diseñada para desplegar sistemas multi-agente dentro de organizaciones. Utiliza una arquitectura modular basada en NestJS para el motor y Next.js para el panel de administración. Ofrece memoria híbrida con pgvector y búsqueda FTS, permitiendo extracción automática de hechos y contexto a largo plazo.
- Asistente de soporte técnico con memoria histórica de conversaciones
- Integración de IA en flujos de trabajo internos vía API OpenAI compatible
- Automatización proactiva mediante Room Engine y procesamiento de webhooks
- Gestión de conocimientos corporativos con base de datos vectorial
- Licencia AGPL v3 garantizando código abierto y auditoría
- Arquitectura modular NestJS + Next.js para escalabilidad
- Soporte nativo para protocolo MCP y Agent2Agent (A2A)
- Cifrado AES-256-GCM por instancia para secretos y credenciales
- Memoria híbrida con pgvector y búsqueda FTS fusionada
- Requiere Node.js 22 o superior instalado previamente
- Complejidad de despliegue alta sin soporte one-click automático
- Gestión manual de migraciones de base de datos necesaria tras actualizaciones
- Dependencia de Docker Compose para orquestación de infraestructura básica
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliega con Docker Compose. Requiere generar secretos AES-256-GCM (ENCRYPTION_KEY, AUTH_SECRET) usando openssl antes de iniciar. Ejecutar migraciones DB antes de arrancar el motor. El panel web y el engine corren en puertos distintos (:3000 y :4000). Configurar variables de entorno para cada instancia.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.