O Impa AI é uma plataforma desenvolvida pela Comunidade IMPA, a maior comunidade de Marketing Digital e IA do Brasil. Esta ferramenta permite a criação e gerenciamento de agentes de inteligência artificial para automação de atendimento via WhatsApp, integrando recursos avançados de IA com uma interface amigável e intuitiva.
- 🤖 Criação de Agentes IA: Crie assistentes virtuais personalizados com diferentes personalidades e objetivos
- 📱 Integração com WhatsApp: Conecte seus agentes diretamente ao WhatsApp via Evolution API
- 🧠 Vector Stores: Integração com ChatNode.ai e Orimon.ai para bases de conhecimento personalizadas
- 🔊 Recursos de Voz: Transcrição de áudio e respostas por voz
- 📊 Dashboard Completo: Estatísticas de uso e desempenho dos seus agentes
- 👥 Gerenciamento de Usuários: Sistema multi-usuário com diferentes níveis de acesso
- 📅 Integração com Calendário: Agendamento automático de compromissos
- 🖼️ Análise de Imagens: Capacidade de entender e responder sobre imagens enviadas
- 🔑 API para Desenvolvedores: Integre seus sistemas com a plataforma
- Frontend: Next.js 14, React, Tailwind CSS, shadcn/ui
- Backend: Node.js, Next.js API Routes
- Banco de Dados: PostgreSQL, Supabase
- IA: OpenAI GPT-4, Whisper, TTS
- Integrações: Evolution API (WhatsApp), ChatNode.ai, Orimon.ai
- Infraestrutura: Docker, Nginx, Portainer
- Autenticação: NextAuth.js, Supabase Auth
- Deployment: Vercel, Docker
- Node.js 18+
- Docker e Docker Compose (para instalação via container)
- Conta no Supabase (banco de dados)
- Evolution API configurada (para conexão com WhatsApp)
- Chaves de API da OpenAI (para funcionalidades de IA)
```bash
git clone https://github.com/seu-usuario/impa-ai.git cd impa-ai
cp .env.example .env
docker-compose up -d ```
Consulte o arquivo DOCKER_INSTALLATION.md para instruções detalhadas de instalação via Portainer.
- Configure sua conta Supabase e execute os scripts SQL fornecidos
- Configure a Evolution API para integração com WhatsApp
- Obtenha as chaves de API necessárias (OpenAI, ChatNode, Orimon)
- Configure as variáveis de ambiente conforme documentação
- Acesse o painel administrativo
- Crie uma conexão com o WhatsApp
- Configure seu primeiro agente de IA
- Personalize o comportamento, conhecimento e integrações
- Ative o agente e comece a usar!
Contribuições são bem-vindas! Este projeto é desenvolvido pela Comunidade IMPA. Para contribuir:
- Faça um fork do projeto
- Crie uma branch para sua feature (`git checkout -b feature/nova-funcionalidade`)
- Commit suas mudanças (`git commit -m 'Adiciona nova funcionalidade'`)
- Push para a branch (`git push origin feature/nova-funcionalidade`)
- Abra um Pull Request
Para suporte e dúvidas, entre em contato com a Comunidade IMPA:
- Site: projetoimpa.com
- Email: contato@projetoimpa.com
- Pix: pix1@impa365.com
Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE para detalhes.
Desenvolvido com 💙 pela Comunidade IMPA - A maior comunidade de Marketing Digital e IA do Brasil!