Motor de IA autohospedado y compatible con OpenAI que ejecuta LLM, modelos de visión, voz, imagen y video en cualquier hardware, incluso solo con CPU.
pipecat-ai/pipecat
Framework de Python de código abierto para crear agentes de IA conversacionales en tiempo real, con servicios intercambiables de voz, LLM y transporte.
- Estrellas
- 16,606
- Forks
- 2,904
- Issues abiertos
- 398
- Último commit
- hace 3 horas
¿Qué es?
Pipecat es un framework de Python para crear agentes conversacionales en tiempo real que procesan voz, video y otras entradas multimodales. Los desarrolladores ensamblan un agente como una pipeline de procesadores modulares que abarca conversión de voz a texto, llamadas a LLM, conversión de texto a voz y transporte; así, cada etapa se puede sustituir sin reescribir el resto.
El proyecto incluye numerosas integraciones: proveedores de reconocimiento de voz, modelos de lenguaje y conversión de texto a voz, además de servicios de voz a voz como OpenAI Realtime y Gemini Multimodal Live. Entre los transportes se incluyen WebRTC a través de Daily, LiveKit y Vonage, además de conexiones WebSocket y WebSocket de FastAPI, y serializadores de telefonía para proveedores como Twilio y Telnyx. También se describe la compatibilidad con configuraciones multiagente, donde las pipelines se transfieren el control entre sí o se ejecutan en paralelo.
Una CLI (`pipecat init`) crea la estructura inicial de nuevos proyectos, y los SDK de cliente están disponibles para JavaScript, React, iOS, Android y C++. El framework se distribuye como el paquete `pipecat-ai` con licencia BSD-2-Clause.
Funciones clave
- 01Pipelines componibles de procesadores modulares para etapas de voz, LLM y TTS
- 02Amplia variedad de integraciones con proveedores de voz, LLM y conversión de texto a voz
- 03Compatibilidad con voz a voz mediante OpenAI Realtime y Gemini Multimodal Live
- 04Transportes WebRTC y WebSocket, además de serializadores de telefonía para Twilio y otros proveedores
- 05Transferencia de control entre agentes y pipelines en paralelo
- 06CLI para crear la estructura inicial de proyectos y SDK de cliente para web y dispositivos móviles
Casos de uso
- Crear un asistente de voz que responda llamadas o converse con usuarios en tiempo real
- Crear bots de video o multimodales que combinen voz con modelos de visión
- Desarrollar agentes empresariales con flujos estructurados, como la recepción de clientes o la atención al cliente
- Coordinar varios agentes especializados que se transfieren conversaciones entre sí
Inicio rápido
- 1
Instala Pipecat CLI
uv tool install "pipecat-ai[cli]" - 2
Crea un proyecto con la plantilla de inicio rápido
pipecat init quickstart
Temas
Preguntas frecuentes
- ¿Qué es pipecat?
- Framework de Python de código abierto para crear agentes de IA conversacionales en tiempo real, con servicios intercambiables de voz, LLM y transporte. Pipecat es un framework de Python para crear agentes conversacionales en tiempo real que procesan voz, video y otras entradas multimodales. Los desarrolladores ensamblan un agente como una pipeline de procesadores modulares que abarca conversión de voz a texto, llamadas a LLM, conversión de texto a voz y transporte; así, cada etapa se puede sustituir sin reescribir el resto.
- ¿pipecat es gratuito? ¿Qué licencia tiene?
- pipecat es open source bajo la licencia BSD-2-Clause. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿pipecat sigue mantenido?
- Mantenimiento activo. El último commit de pipecat fue el 19 oct 2026.
- ¿Para qué puedo usar pipecat?
- Crear un asistente de voz que responda llamadas o converse con usuarios en tiempo real Crear bots de video o multimodales que combinen voz con modelos de visión Desarrollar agentes empresariales con flujos estructurados, como la recepción de clientes o la atención al cliente Coordinar varios agentes especializados que se transfieren conversaciones entre sí
- ¿Cómo se instala pipecat?
- Instala Pipecat CLI: uv tool install "pipecat-ai[cli]" Crea un proyecto con la plantilla de inicio rápido: pipecat init quickstart
- ¿Dónde consigo pipecat?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/pipecat-ai/pipecat
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Paquete de Python de código abierto que convierte sitios web, PDFs, imágenes, videos de YouTube o temas en conversaciones de podcast en audio y en varios idiomas usando GenAI.
Traducción de voz bidireccional en tiempo real para reuniones bilingües, con proveedores en la nube o modelos locales totalmente offline, como app de escritorio y extensión del navegador.
AutoGPT es una plataforma de código abierto para crear, ejecutar y programar agentes de IA que completan flujos de trabajo de varios pasos a partir de descripciones en lenguaje natural o de un editor visual.
Convierte un tema o palabra clave en un video corto terminado: genera automáticamente el guion, la voz en off, las imágenes, los subtítulos y la música.
Estudio de voz de código abierto y orientado al uso local para clonar y diseñar voces, doblar videos, dictar, transcribir y crear audiolibros en 646 idiomas.