Um mecanismo de IA auto-hospedado e compatível com OpenAI, que executa LLMs e modelos de visão, voz, imagem e vídeo em qualquer hardware, inclusive em máquinas só com CPU.
pipecat-ai/pipecat
Framework Python de código aberto para criar agentes de IA multimodais e de voz em tempo real, com serviços intercambiáveis de fala, LLM e transporte.
- Estrelas
- 16,606
- Forks
- 2,904
- Issues abertas
- 398
- Último commit
- há 3 horas
O que é?
Pipecat é um framework Python para criar agentes conversacionais em tempo real que processam voz, vídeo e outros tipos de entrada multimodal. Os desenvolvedores montam um agente como um pipeline de processadores modulares que abrangem reconhecimento de fala, chamadas a LLMs, síntese de fala e transporte. Assim, cada etapa pode ser substituída sem reescrever o restante.
O projeto oferece uma ampla variedade de integrações: diversos provedores de reconhecimento de fala, modelos de linguagem e síntese de fala, além de serviços de conversão de fala em fala, como OpenAI Realtime e Gemini Multimodal Live. As opções de transporte incluem WebRTC via Daily, LiveKit e Vonage, além de conexões WebSocket e WebSocket do FastAPI e serializadores de telefonia para provedores como Twilio e Telnyx. O projeto também descreve suporte a configurações com vários agentes, nas quais os pipelines transferem o controle entre si ou são executados em paralelo.
Uma CLI (`pipecat init`) gera a estrutura inicial de novos projetos, e os SDKs de cliente abrangem JavaScript, React, iOS, Android e C++. O framework é distribuído como o pacote `pipecat-ai` sob a licença BSD-2-Clause.
Recursos principais
- 01Pipelines compostos por processadores modulares para etapas de fala, LLM e TTS
- 02Ampla variedade de integrações com provedores de fala, LLM e síntese de fala
- 03Suporte à conversão de fala em fala por meio do OpenAI Realtime e do Gemini Multimodal Live
- 04Transportes WebRTC e WebSocket, além de serializadores de telefonia para Twilio e outros provedores
- 05Transferência de controle entre agentes e pipelines executados em paralelo
- 06CLI para gerar a estrutura inicial de projetos e SDKs de cliente para web e dispositivos móveis
Casos de uso
- Criar um assistente de voz que atende chamadas ou conversa com usuários em tempo real
- Criar bots de vídeo ou multimodais que combinam fala com modelos de visão
- Desenvolver agentes empresariais estruturados, como fluxos de atendimento inicial ou suporte ao cliente
- Coordenar vários agentes especialistas que transferem as conversas entre si
Início rápido
- 1
Instale o Pipecat CLI
uv tool install "pipecat-ai[cli]" - 2
Crie um projeto com o modelo de início rápido
pipecat init quickstart
Tópicos
Perguntas frequentes
- O que é pipecat?
- Framework Python de código aberto para criar agentes de IA multimodais e de voz em tempo real, com serviços intercambiáveis de fala, LLM e transporte. Pipecat é um framework Python para criar agentes conversacionais em tempo real que processam voz, vídeo e outros tipos de entrada multimodal. Os desenvolvedores montam um agente como um pipeline de processadores modulares que abrangem reconhecimento de fala, chamadas a LLMs, síntese de fala e transporte. Assim, cada etapa pode ser substituída sem reescrever o restante.
- pipecat é gratuito? Qual é a licença?
- pipecat é open source sob a licença BSD-2-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
- pipecat ainda é mantido?
- Manutenção ativa. O último commit de pipecat foi em 19 de out. de 2026.
- Para que posso usar pipecat?
- Criar um assistente de voz que atende chamadas ou conversa com usuários em tempo real Criar bots de vídeo ou multimodais que combinam fala com modelos de visão Desenvolver agentes empresariais estruturados, como fluxos de atendimento inicial ou suporte ao cliente Coordenar vários agentes especialistas que transferem as conversas entre si
- Como instalar pipecat?
- Instale o Pipecat CLI: uv tool install "pipecat-ai[cli]" Crie um projeto com o modelo de início rápido: pipecat init quickstart
- Onde consigo pipecat?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/pipecat-ai/pipecat
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Pacote Python de código aberto que transforma sites, PDFs, imagens, vídeos do YouTube ou tópicos em conversas de podcast em áudio e em vários idiomas usando GenAI.
Tradução de voz bidirecional em tempo real para reuniões bilíngues, com provedores na nuvem ou modelos locais totalmente offline, como app desktop e extensão para navegador.
AutoGPT é uma plataforma open source para criar, executar e agendar agentes de IA que realizam fluxos de trabalho com várias etapas a partir de descrições em linguagem natural ou de um editor visual.
Transforma um tema ou palavra-chave em um vídeo curto finalizado, gerando roteiro, narração, imagens, legendas e música automaticamente.
Estúdio de voz open source e local-first para clonagem e criação de vozes, dublagem de vídeos, ditado, transcrição e criação de audiolivros em 646 idiomas.