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: codex. Only Codex edits the repo directly; OpenRouter, OpenAI-compatible, and Ollama return strict JSON plans that PatchPilot 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)not_configuredpatchpilot-applies-plannoPATCHPILOT_LLM_API_KEY, PATCHPILOT_AGENT_MODEL
OpenAI-compatible (plan advisor)not_configuredpatchpilot-applies-plannoPATCHPILOT_LLM_BASE_URL, PATCHPILOT_LLM_API_KEY, PATCHPILOT_AGENT_MODEL
Anthropic Claude (plan advisor)not_configuredpatchpilot-applies-plannoPATCHPILOT_ANTHROPIC_API_KEY, PATCHPILOT_AGENT_MODEL
Grok / xAI (plan advisor)not_configuredpatchpilot-applies-plannoPATCHPILOT_GROK_API_KEY, PATCHPILOT_AGENT_MODEL
Ollama / local (plan advisor)configuredpatchpilot-applies-plannoPATCHPILOT_LLM_BASE_URL, PATCHPILOT_AGENT_MODEL
Deterministic npm fixerconfiguredpatchpilot-deterministicno·
IntegrationStatusMessageRequired env
Local databaseavailableUsing file-backed local persistence at /tmp/patchpilot-demo.db.json·
GitHubnot_configuredSet GITHUB_TOKEN to validate repos and create PRs.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 CISA KEV JSON feed for active exploitation enrichment.·
Codex CLIunavailableInstall/authenticate Codex CLI or set CODEX_BIN.·
OpenAI SDKnot_configuredSet OPENAI_API_KEY to use the OpenAI SDK remediation-plan adapter.OPENAI_API_KEY
Vercel AI SDKnot_configuredSet AI_GATEWAY_API_KEY or VERCEL_OIDC_TOKEN to use AI SDK provider/model routing.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 PATCHPILOT_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 SDKnot_configuredplan onlySet OPENAI_API_KEY to use the OpenAI SDK plan adapter.
Vercel AI SDK / AI Gatewaynot_configuredplan onlySet AI_GATEWAY_API_KEY or VERCEL_OIDC_TOKEN to use AI Gateway without provider-specific keys.
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.