Demo data. This hosted preview shows seeded findings so you can explore the UI. For real scans of your repos, self-host or run the CLI. See the README.
Configuration-gated integrations

Settings

Model Providers (BYO)

Selected provider: openrouter. Only Codex edits the repo directly; OpenRouter, OpenAI-compatible, and Ollama return strict JSON plans that RiskRadar applies itself. Required env shows names only, never secret values.

ProviderStatusApplies viaModel edits repoRequired env
Codex CLI (workspace editor)unavailablecodex-workspace-edityesCODEX_BIN, CODEX_ENABLED
OpenRouter (plan advisor)configuredriskradar-applies-plannoRISKRADAR_LLM_API_KEY, RISKRADAR_AGENT_MODEL
OpenAI-compatible (plan advisor)configuredriskradar-applies-plannoRISKRADAR_LLM_BASE_URL, RISKRADAR_LLM_API_KEY, RISKRADAR_AGENT_MODEL
Anthropic Claude (plan advisor)configuredriskradar-applies-plannoRISKRADAR_ANTHROPIC_API_KEY, RISKRADAR_AGENT_MODEL
Grok / xAI (plan advisor)configuredriskradar-applies-plannoRISKRADAR_GROK_API_KEY, RISKRADAR_AGENT_MODEL
Ollama / local (plan advisor)configuredriskradar-applies-plannoRISKRADAR_LLM_BASE_URL, RISKRADAR_AGENT_MODEL
Deterministic npm fixerconfiguredriskradar-deterministicno·
IntegrationStatusMessageRequired env
Local databaseavailableUsing file-backed local persistence at /tmp/riskradar-demo.db.json·
GitHubconfiguredGitHub API calls are enabled.GITHUB_TOKEN
OSV APIconfiguredUsing https://api.osv.dev/v1/querybatch for fallback scans.·
OSV-Scanner CLIunavailableInstall osv-scanner for lockfile-accurate recursive scans.·
EPSSconfiguredUsing https://api.first.org/data/v1/epss when CVEs exist.·
CISA KEVconfiguredUsing https://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json for active exploitation enrichment.·
Codex CLIunavailableInstall/authenticate Codex CLI or set CODEX_BIN.·
OpenAI SDKconfiguredOpenAI SDK Responses API adapter is enabled.OPENAI_API_KEY
Vercel AI SDKconfiguredAI Gateway adapter is enabled.AI_GATEWAY_API_KEY, VERCEL_OIDC_TOKEN
Telegramnot_configuredSet TELEGRAM_BOT_TOKEN, TELEGRAM_ALLOWED_CHAT_IDS, and APPROVAL_HMAC_SECRET.TELEGRAM_BOT_TOKEN, TELEGRAM_ALLOWED_CHAT_IDS, APPROVAL_HMAC_SECRET
Vercelnot_configuredSet VERCEL_TOKEN for real deployment API lookups; local .vercel mapping still works.VERCEL_TOKEN
OpenClawnot_configuredOpenClaw is optional. Enable with OPENCLAW_ENABLED=true and install the OpenClaw CLI.·
SBOMunavailableInstall Syft or set SYFT_BIN for real SBOM generation.·
Local rootsnot_configuredSet RISKRADAR_LOCAL_ROOTS before adding local folders.·

Agent Adapters

AdapterStatusWorkspace editsMessage
Codex CLIconfiguredyesUses authenticated Codex CLI/subscription flow where available; only adapter allowed to edit workspaces directly.
OpenAI SDKconfiguredplan onlyUses official OpenAI SDK Responses API for remediation plans.
Vercel AI SDK / AI Gatewayconfiguredplan onlyUses AI SDK provider/model strings through Vercel AI Gateway.
Deterministic npm fixerconfiguredyesUpdates direct npm dependencies to known fixed versions and validates in a disposable workspace.
Manual remediationconfiguredplan onlyAlways available; creates a human-readable remediation plan only.