
n8n
N8N + PGVector (RAG) + Redis (memory) + WAHA WhatsApp API
Repository Info
About This Server
N8N + PGVector (RAG) + Redis (memory) + WAHA WhatsApp API
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
N8N
Para uso local do automatizador de fluxograma N8N, bem como containers do PGVector e do WAHA - WhatsApp API.
Baseado na configuração de deploy do N8N usando Docker.
Deploy
Atenção! No MacOS faça:
docker pull devlikeapro/waha:arm && docker tag devlikeapro/waha:arm devlikeapro/waha:latest.
Preparação do ambiente:
docker network create my_n8n_network && \
docker volume create my_n8n_db && \
docker volume create my_n8n_data && \
docker volume create my_n8n_vector && \
docker volume create my_n8n_pgadmin && \
docker volume create my_n8n_waha && \
docker volume create --driver local --opt type=none --opt device=$(pwd)/backup --opt o=bind my_n8n_backup
Configuração das variáveis de ambiente:
cp .env.example .env
Subir a stack de containers:
docker compose up --force-recreate --build --remove-orphans --wait
Community Nodes
É necessário instalar dois community nodes para utilizar os workflows como MCP Servers e com a WAHA WhatsApp API, respectivamente:
n8n-nodes-mcp@devlikeapro/n8n-nodes-waha
Referências
- https://www.youtube.com/watch?v=g3sXsi_OYqQ&t=1575s
- https://comunidadezdg.com.br/waha-n8n/
- https://waha.devlike.pro/docs/overview/quick-start/
Anotações
Dica para subir os dados de um BD PGVector (onde os vetores são gerados) para outro (onde serão utilizados pelo N8N):
pg_dump -C -t vectors_phi4_14b -h localhost n8n_vector -U vector | psql -h cloud.agro.rocks -U vector -p 49212 n8n_vector
Quick Start
Clone the repository
git clone https://github.com/carromeu/n8nInstall dependencies
cd n8n
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.