AI-powered security intelligence & threat detection platform.
- Architecture:
ARCHITECTURE.md - API reference:
API.md - Deployment:
DEPLOYMENT.md
- Copy env template:
copy .env.example .env
- Deploy services (production):
- Frontend (Vercel): https://app.domain.com
- Backend API (Render/Railway): https://api.domain.com
- AI Engine: https://ai.domain.com
With the deployed stack running, run:
node scripts/verify-e2e.js(requiresAPI_BASE=https://api.domain.com)
Or via npm:
npm run verify:e2e
If you see an npm stdin error in PowerShell, run it via cmd:
cmd /c "npm run verify:e2e"
services/backend-api— Node.js + Express API (auth, ingest, alerts)services/worker— Node.js worker (queue → AI → persist → alerts)services/ai-engine— Python + FastAPI (anomaly + risk scoring + threat detection)- MongoDB + Redis via docker-compose