Skip to main content

Connecting Repositories

RepoWise supports GitHub, Bitbucket, and GitLab. All repo connections are managed from the dashboard.

GitHub

  1. Go to app.repowise.ai and click Connect Repository
  2. Choose GitHub
  3. Install the RepoWise GitHub App on your account or organization
  4. Select which repositories to grant access to
  5. Choose a repo to start context generation

After connecting

Go to your project directory and run the CLI to download context locally:

cd your-project
repowise create

Bitbucket

  1. Click Connect Repository on the dashboard
  2. Choose Bitbucket
  3. Enter your workspace slug and API token
  4. Select a repository
info

Bitbucket requires a workspace-level API token with repository read access. Learn how to create one.

GitLab

  1. Click Connect Repository on the dashboard
  2. Choose GitLab
  3. Enter your Personal Access Token
  4. Select a repository
info

GitLab requires a Personal Access Token with read_repository scope. Works with both GitLab.com and self-hosted instances.

Managing Connected Repos

Repo Settings

From the dashboard sidebar, go to Repositories and click on any repo to configure:

  • Monitored Branch - which branch triggers automatic syncs (defaults to your default branch)
  • Structure Detection - re-detect your project structure type (monorepo, standard, etc.)
  • Project Groups - organize repos into logical groups

Disconnecting a Repo

From the repo detail page, scroll to Danger Zone and click Disconnect Repository. You'll need to type the repo name to confirm.

note

Disconnected repos keep their context for 30 days. If you reconnect the same repo within that window, your context is restored automatically without needing a full rescan.

Plan Limits

The number of repos you can connect depends on your plan:

PlanReposSyncs/month
Starter110
Pro230
Team330

Syncs beyond your monthly limit are auto-charged (not blocked). Rescans are pay-as-you-go based on actual processing cost.

Need more? Add Extra Repository add-ons ($10/mo each, +10 syncs/month per repo) from your billing settings. Scans on extra repos are pay-as-you-go.


Found a mistake on this page? Let us know at support@repowise.ai.