Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

QuickVoice

QuickVoice es plataforma open-source para agentes telefónicos AI, alternativa a Retell. Stack completo auto-hospedable con Next.js, Python y LiveKit. Permite control total sobre infraestructura de voz, telefonía (Twilio/Telnyx) y datos. Requiere configuración manual de credenciales externas.

Ficha actualizada 22 sept 2026, 17:56 · upstream 22 sept 2026, 15:17 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es QuickVoice

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

QuickVoice es una plataforma open-source para construir y operar agentes telefónicos impulsados por IA, posicionada como alternativa a soluciones cerradas tipo Retell. El repositorio entrega un stack completo auto-hospedable que incluye sitio web (Next.js), consola de cliente, servidor API (Express), worker de IA (Python) e integraciones de telefonía nativas con Twilio o Telnyx. Permite a los equipos mantener el control sobre la infraestructura de voz, evitando depender exclusivamente de APIs cerradas para cada decisión de ejecución, datos y costos.

La arquitectura se basa en un monorepo orquestado por Go Task, utilizando PostgreSQL y Redis para persistencia y caché, junto con almacenamiento S3-compatible para grabaciones. El sistema soporta flujos de trabajo inbound (recepcionistas) y outbound (ventas, recordatorios), integrando bases de conocimiento vía RAG con Pinecone y herramientas MCP para extensibilidad. Es crucial notar que el despliegue local requiere un entorno Linux o macOS moderno con Bash >=4, ya que las scripts de orquestación no soportan PowerShell nativo en Windows sin WSL2.

Aunque ofrece visibilidad total sobre privacidad (redacción PII por defecto, control de retención) y costos (proveedores propios), la plataforma no es un producto "zero-setup". El despliegue productivo exige configurar manualmente credenciales para LiveKit, Stripe, SMTP y proveedores de telefonía, además de implementar controles de seguridad específicos para cumplir normativas como HIPAA o GDPR, las cuales dependen del entorno de implementación y auditorías externas.

CASOS DE USO
  • Recepcionistas AI para llamadas entrantes
  • Ventas outbound con seguimiento automático
  • Agendamiento de citas y cualificación de leads
  • Soporte técnico con base de conocimiento RAG
  • Campañas masivas de recordatorios o cobros
  • Automatización de flujos logísticos
PUNTOS DESTACADOS
  • Control total del stack: API, worker y telefonía propios sin vendor lock-in
  • Privacidad por diseño: redacción PII automática y control de retención de datos
  • Extensibilidad nativa con herramientas MCP y RAG vía Pinecone
  • Propiedad directa de la telefonía: integración nativa Twilio/Telnyx
  • Visibilidad de costos: uso de proveedores externos sin opacidad
  • Arquitectura inspectable para auditorías de seguridad y cumplimiento
PRECAUCIONES
  • No es despliegue zero-setup: requiere orquestación manual con Go Task y Docker
  • Sin certificaciones de seguridad por defecto (HIPAA, SOC2 dependen del entorno)
  • Requiere credenciales externas activas (LiveKit, Stripe, Twilio) para llamadas reales
  • Entorno Windows nativo no soportado sin WSL2 o Bash moderno
  • Datos de desarrollo en .env.dev ignorados por git, riesgo si no se limpian
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

Despliegue local con `task up:dev` en Linux/macOS. Windows requiere WSL2. Editar `.env` con credenciales reales (LiveKit, Stripe, Twilio) tras el primer arranque. No usar valores por defecto en producción. Separar datos sensibles de repositorios. Verificar Bash >=4 y Docker Compose v2. Para email local usar perfil `mailpit`.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsGoPython
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
3000300150005555
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.