Connect a repository
ACE needs access to your code. This has two parts: connecting a GitHub account, then connecting a specific repository from it. Both are required.
Step 1: Connect your GitHub account
- In your project, go to Integrations → Repositories.
- Connect GitHub, either by authorizing your account directly or with a personal access token.

New projects start empty
A fresh project has no connected accounts or repositories yet.
Step 2: Connect a repository
- In Integrations → Repositories, choose to connect a repository from your account.
- Search by name or wait for the list to load, then select the repository (for Trakk, the Trakk repo).
- Choose the branch to target (for example,
main). - Enable automatic PR analysis if you want every pull request analyzed.
- Validate, then confirm and add the repository.

The repository now appears under Repositories.
Working with multiple repositories
A product split across several repositories (front end, back end, database) can connect each one here. ACE maps them together as one system and knows which repository to change for a given request.
tip
Connect all of a product's repositories before you map, so ACE learns how they connect.
Next steps
- Map your codebase so ACE and its agents understand how your system works.
Was this page helpful?