Skip to main content

Getting Started

Deploy BrainPredict Compliance and run your first full 62-model Australian regulatory scan in under 30 minutes.

Step 1 — Deployment

BrainPredict Compliance is deployed to your AWS Sydney (ap-southeast-2) environment via Docker Compose during the included 3-day on-site workshop.

# Pull and start the platform
docker compose pull
docker compose up -d

# Verify all 62 model containers are running
docker compose ps | grep "compliance-model"

Minimum spec: 32 vCPU, 64 GB RAM, 500 GB SSD. All data stays in Australia — TLS 1.3 + AES-256 at rest.

Step 2 — Register Your Entity

Register your Australian entity using ABN or ACN. The platform validates your ABN using the official 11-digit check-digit algorithm.

curl -X POST https://your-instance.brainpredict.ai/api/v1/entities \
  -H "Authorization: Bearer $BP_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "abn": "51824753556",
    "entity_name": "Acme Corp Pty Ltd",
    "entity_type": "company",
    "sector": "finance",
    "annual_revenue_aud": 50000000,
    "employee_count": 250,
    "jurisdiction": "AU"
  }'

Response includes an entity_id used in all subsequent API calls.

Step 3 — Trigger a Compliance Scan

A single API call activates all 62 AI models via the AIIC cascade: entity_registered → obligations_mapped → audit_initiated → audit_completed.

curl -X POST https://your-instance.brainpredict.ai/api/v1/audits \
  -H "Authorization: Bearer $BP_API_KEY" \
  -d '{"entity_id": "ent_abc123", "domains": "all", "conformal_ci": 0.90}'

# Typical response time: 45–120 seconds for full 62-model scan
# Poll for status:
curl https://your-instance.brainpredict.ai/api/v1/audits/aud_xyz/status \
  -H "Authorization: Bearer $BP_API_KEY"

Step 4 — Review Results

Every scan produces a Sentinel L4 Decision Card sealed with Dilithium-3 (FIPS 204) post-quantum signature — board-ready and tamper-evident.

{
  "audit_id": "aud_xyz",
  "entity_id": "ent_abc123",
  "overall_score": 74,
  "conformal_lower": 66,
  "conformal_upper": 83,
  "critical_findings": 2,
  "high_findings": 5,
  "total_exposure_aud": 48500000,
  "expected_penalty_p50_aud": 4365000,
  "domains": {
    "ASIC": {"score": 81, "findings": 1},
    "ATO":  {"score": 68, "findings": 3},
    "OAIC": {"score": 72, "findings": 2}
  },
  "sentinel": {
    "hash": "sha256:3f7a2b...",
    "algorithm": "DILITHIUM-3",
    "sealed_at": "2026-05-21T09:14:22Z"
  }
}

Next Steps

Support