Platform overview
Hackura Sentinel AI combines a browser-based dashboard, a graph explorer, a secure API layer, and a risk engine that turns raw signals into analyst-ready intelligence.
Developers, analysts, SOC operators, and founders who need fast threat triage without sacrificing architecture or trust.
Authentication
Sign in with email/password or OAuth, then finish onboarding once so your profile and workspace preferences are stored in Supabase.
- Supabase Auth manages sessions.
- First-time users are redirected to onboarding.
- Onboarding completion unlocks the dashboard experience.
CLI Installation
For a terminal-first workflow, install the Sentinel CLI on your local machine:
curl -fsSL https://sentinel.hackura.app/install.sh | bash
First scan
Once you are signed in, launch a scan from the dashboard or the API.
curl -X POST https://api.hackura.app/scan/url \
-H 'Content-Type: application/json' \
-H 'X-API-Key: hk_live_...' \
-d '{"url":"https://example.com","use_graph":true}'Dashboard overview
The dashboard provides:
- High-level risk summaries
- Live scan progress
- Threat graph exploration
- History and reporting
- Settings, profile, and API controls
Onboarding
The onboarding flow collects display name, username, role, and discovery source so the platform can adapt the experience to security teams, builders, and operators.
Architecture summary
The architecture is intentionally layered:
- Frontend — Dashboard, docs, and graph visualization
- API — Scan orchestration and public access
- Recon — URL, DNS, IP, redirect, and certificate analysis
- Intelligence — Threat enrichment and score weighting
- Graph — Node and relationship inference
- Storage — AuraDB / Neo4j persistence
