Hub Settings

API Configuration

Set your Anthropic API key in the .env file (ANTHROPIC_API_KEY). The key is used server-side only and never exposed to the browser.

GitHub Integration

Connect GitHub to auto-sync commits, PRs, and issues as activities. Two modes available:

Polling (already active)

Syncs every 30 min if GITHUB_PAT env var is set. Set github_repo on a project (format: owner/repo).

Webhooks (real-time)

Add this URL in your GitHub repo → Settings → Webhooks:
http://<your-host>:3457/api/github/webhook
Set content type to application/json. Optionally set a secret and add GITHUB_WEBHOOK_SECRET to companion env. Events: push, pull_request, issues.

PRs are automatically matched against ideas by keyword — linked ideas appear in the activity metadata.

Environments

Loading...