Reading the repo
Reading the repo
How to install on macOS
Agente de IA para compras baseado no Universal Commerce Protocol (UCP) — integrações plugáveis com e-commerces, interface conversacional e suporte multi-canal
Saved setup from 3 h ago
The maintainers included scripts/setup-web-vps.sh. Run it from the cloned folder after reading it.
bash scripts/setup-web-vps.sh
Will it work on my device?
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: xcode-select --install. The repo uses git submodules, so the clone fetches them too.
git clone --recurse-submodules https://github.com/josehelioaraujo/comprai.git cd comprai
Node.js LTS (no version pinned), .NET SDK
# needs nvm: brew install nvm (or https://github.com/nvm-sh/nvm) nvm install --lts brew install --cask dotnet-sdk
Fill in secrets: NEXTAUTH_SECRET, POSTGRES_PASSWORD, DD_API_KEY, NEW_RELIC_LICENSE_KEY, NEW_RELIC_USER_KEY, ML_CLIENT_SECRET, SHOPIFY_ACCESS_TOKEN, RESEND_API_KEY
cp .env.example .env
Needs: PostgreSQL, Redis, Kafka, RabbitMQ
brew install --cask docker # Docker Desktop docker compose -f docker-compose.yml up -d
npm ci dotnet restore comprai.sln dotnet build comprai.sln
dotnet test comprai.sln
No reports for macOS yet.
Opens a chat with this manual already filled in, for macOS. It uses your own account; gitmanual sends nothing.