Uma interface de chat open source em que as respostas da IA podem ser interativas, com explicações, comparações, gráficos e ferramentas funcionais criadas com CopilotKit e AG-UI.
- Estrelas
- 977
- Forks
- 270
- Issues abertas
- 51
- Último commit
- há 10 horas
O que é?
ChatbotX é uma plataforma open source de marketing por chat para criar conversas e campanhas automatizadas em canais de mensagens. Ela atende equipes que hoje pagam por ferramentas hospedadas, como ManyChat, Chatfuel ou Wati, e pode ser hospedada pela própria equipe. Entre os canais disponíveis estão WhatsApp, Facebook Messenger, Instagram, Threads, TikTok, Telegram, Zalo, email, uma API pública e webchat.
A plataforma combina um construtor de fluxos com funcionalidade de arrastar e soltar e agentes de IA compatíveis com OpenAI, Claude, Gemini, DeepSeek, OpenRouter, NVIDIA NIM ou LLMs locais. Os operadores podem assumir conversas em uma caixa de entrada ao vivo, gerenciar contatos com tags e campos personalizados e executar disparos em massa, sequências drip e automações de comentários para DM. Uma API pública, uma CLI e um servidor MCP permitem que agentes de IA externos executem os mesmos fluxos de trabalho.
A stack usa TypeScript, Next.js, PostgreSQL (com pgvector), Redis e BullMQ, organizada como um monorepo Turborepo. A Community Edition é licenciada sob MIT; os recursos empresariais estão sob uma licença comercial separada.
Recursos principais
- 01Compatibilidade com WhatsApp, Messenger, Instagram, Threads, TikTok, Telegram, Zalo, email e webchat
- 02Construtor de fluxos com recurso de arrastar e soltar e nós de agentes de IA para vários provedores de LLM
- 03Caixa de entrada para chat ao vivo, com possibilidade de atendimento por pessoas e atribuição de conversas
- 04CRM de contatos com tags, campos personalizados e segmentação
- 05Disparos em massa, sequências drip e automação de comentários para DM
- 06API pública, CLI e servidor MCP para fluxos de trabalho com agentes externos
Casos de uso
- Executar campanhas de comentários para DM no Instagram ou Messenger para uma pequena empresa
- Atender clientes pelo WhatsApp e Telegram em uma única caixa de entrada compartilhada
- Hospedar por conta própria um chatbot de marketing para evitar custos de assinatura por contato
- Permitir que um agente de IA automatize fluxos de marketing por chat usando MCP ou a API
Início rápido
- 1
Siga o guia oficial Quick Start Guide para configurar o projeto
- 2
Inicie os apps a partir do código-fonte no modo de desenvolvimento
pnpm dev - 3
Para hospedar por conta própria sem desenvolver no código, use o repositório independente chatbotx-docker-compose para executar as imagens pré-compiladas
docker compose up
Antes de usar
- Os recursos Enterprise estão sob uma licença Commercial separada, e não sob a licença MIT que cobre a Community Edition.
- A hospedagem própria exige a execução de vários serviços, como PostgreSQL com pgvector, Redis e armazenamento compatível com S3.
- Os recursos de IA usam credenciais BYOK (traga sua própria chave), portanto você precisa das suas próprias chaves de API do provedor.
Tópicos
Perguntas frequentes
- O que é ChatbotX?
- Plataforma de marketing por chat com foco em IA e hospedagem própria, para executar conversas e campanhas automatizadas no WhatsApp, Instagram, Messenger, Telegram e outros canais, como alternativa ao ManyChat. ChatbotX é uma plataforma open source de marketing por chat para criar conversas e campanhas automatizadas em canais de mensagens. Ela atende equipes que hoje pagam por ferramentas hospedadas, como ManyChat, Chatfuel ou Wati, e pode ser hospedada pela própria equipe. Entre os canais disponíveis estão WhatsApp, Facebook Messenger, Instagram, Threads, TikTok, Telegram, Zalo, email, uma API pública e webchat.
- ChatbotX é gratuito? Qual é a licença?
- ChatbotX é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ChatbotX ainda é mantido?
- Manutenção ativa. O último commit de ChatbotX foi em 19 de out. de 2026.
- Para que posso usar ChatbotX?
- Executar campanhas de comentários para DM no Instagram ou Messenger para uma pequena empresa Atender clientes pelo WhatsApp e Telegram em uma única caixa de entrada compartilhada Hospedar por conta própria um chatbot de marketing para evitar custos de assinatura por contato Permitir que um agente de IA automatize fluxos de marketing por chat usando MCP ou a API
- Como instalar ChatbotX?
- Siga o guia oficial Quick Start Guide para configurar o projeto Inicie os apps a partir do código-fonte no modo de desenvolvimento: pnpm dev Para hospedar por conta própria sem desenvolver no código, use o repositório independente chatbotx-docker-compose para executar as imagens pré-compiladas: docker compose up
- Onde consigo ChatbotX?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ChatbotXIO/ChatbotX
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma de automação de workflows com licença fair-code para criar agentes de IA e workflows, combinando um canvas visual, código personalizado e mais de 1.500 integrações.
App self-hosted em Node.js e React para orquestrar equipes de agentes de IA, com organograma, acompanhamento de tarefas, orçamentos e governança.
Plataforma de código aberto que transforma qualquer tema ou documento em uma sala de aula interativa com professores de IA, slides, quizzes e simulações.
Um kit de ferramentas de vídeo como código que permite a agentes de IA transformar vídeos virais em fluxos de trabalho editáveis e gerar variações.
Plataforma de colegas de trabalho com IA auto-hospedada, na qual cada agente tem seu próprio navegador, arquivos e ferramentas, e toda ação é controlada por políticas e registrada.