Everything you need to get started with GreyKite
Welcome to GreyKite! This guide will help you set up and configure your enterprise AI security layer in minutes.
# Docker deployment
docker pull greykite/gateway:latest
docker run -d -p 8080:8080 \
-e GREYKITE_API_KEY=your_api_key \
greykite/gateway:latest
Configure your security policies through the Policy Center:
GREYKITE_API_KEY=your_api_key
GREYKITE_ORG_ID=your_org_id
GREYKITE_LOG_LEVEL=info
GREYKITE_AUDIT_RETENTION=365
GreyKite automatically detects and masks sensitive information:
Real-time warnings when users attempt to share sensitive data or violate policies. Alerts are non-blocking by default but can be configured to prevent submission.
Comprehensive logging of all AI interactions including user, timestamp, model used, data shared, and policy violations. Export logs in JSON, CSV, or integrate with your SIEM.
All API requests require authentication using your API key:
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.greykite.tech/v1/audit-logs
GET /v1/audit-logs
Retrieve audit logs with optional filters
POST /v1/policies
Create a new security policy
GET /v1/users
List all users in your organization
Ensure the extension has permission to access the website. Check Settings → Extensions → GreyKite → Site Access.
Verify your API key is correct and the gateway service is running. Check logs with: docker logs greykite-gateway
Policy changes may take up to 5 minutes to propagate. Force a refresh by restarting the extension or gateway.