
Introduction
The Detect AI page is the home of the Detection phase. It is where you review the results of Discovery and run Detection to find AI across the repositories that have been discovered. Open it from the Detect AI section in the left navigation.
The page organizes work across two tabs. The VCS Projects/Orgs/Groups tab shows discovered groups and rolls up detection results across the repositories inside each one. The Repositories tab shows individual repositories and their per-repo detection results. The two tabs are connected: each group row includes a Repos button that opens the Repositories tab already filtered to that group, so you can move from a group-level summary down to the specific repositories it contains.
Shared Controls
Both tabs share the same set of controls above the table.
- A search field filters the table by name.
- The Detect AI Everywhere split-button is the macro scan action. It and the menu it opens are documented in the Bulk Actions article.
- Export to CSV exports the table. This export always includes the full table and ignores any filters currently applied, so the file reflects every row rather than the filtered view on screen.
- Filters narrows the table to matching rows. The available filter values differ between the two tabs and are described in each tab's section below.
- Customize Table controls which columns appear. Certain columns are locked visible and cannot be hidden. The available columns differ between tabs and are listed in each tab's section.
- A refresh control reloads the table.
The table supports multi-select, and selecting rows exposes bulk-action controls. These bulk actions are documented in the Bulk Actions article.
VCS Projects/Orgs/Groups Tab
This tab lists the projects, organizations, and groups found during Discovery and summarizes detection progress across the repositories in each one.
Columns
- Project/Org/Group: The name of the discovered project, organization, or group.
- Integration: The integration the group came from.
- Discovered: The date the project, organization, or group was discovered.
- Repo Discovery: The repository discovery status for the group.
- Detect AI Statuses: Rollup of detection status across the group's repositories. It shows a primary status with a count, such as Completed (8), along with icon counts for other states such as failed and skipped.
- AI Detected: Shows whether AI was found in the group. Values are Yes, No, or Unscanned.
- Scan Results: Shows how many repositories have been scanned out of the total, such as 122/122, along with a count of repositories where AI was detected.
- Actions: Holds a Repos button that opens the Repositories tab filtered to that group.
Filters
- VCS Integration Name
- Discovered Date
- Discovery Status - Unscanned, Pending, Queued, In Progress, Completed, Failed, Skipped, Aborted
- Detect AI Status - Unscanned, Pending, Queued, In Progress, Completed, Failed, Skipped, Aborted
- AI Detected - Yes, No, Unscanned
Customize Table
The table columns are customizable in the table settings.
Row Flyout
Selecting a row opens a flyout titled with the project, organization, or group name.
- Status: Appears as two lines, Repo Discovery and Detect AI, for example Repo Discovery Completed and Detect AI Unscanned.
- Findings: Shows the count of repositories and the count of repositories containing AI.
- Inventory: Shows the count of Associated AI Systems and the count of Associated BOMs.
- Integration Type: Shows the type of integration.
The flyout also shows a project, organization, or group identifier and an Integration Link to the external location. Flyout actions are:
- Run Detect AI
- Re-run Repo Discovery
- Create BOMs from Repos w/ AI. This button is disabled when the group has no repositories containing AI.
Repositories Tab
This tab lists individual repositories and their per-repo detection results.
Columns
- Repo Name: The name of the repository.
- Project Name: The project/organization/group the repository belongs to.
- Integration: The integration the repository came from.
- Last Commit: The date of the last commit to the repository.
- Date Detected: The date the repository was discovered. It is not the date AI was detected.
- Branch: The repository branch.
- Detect AI Status: The per-repo detection status, such as Completed or Unscanned, using the same value set as the group tab.
- AI Detected: Shows whether AI was found in the repository. Values are Yes, No, or Unscanned.
- BOM: Shows whether a BOM exists for the repository. Values are Yes or No.
- Actions: Holds Run Detect AI for a repository that has not been scanned, or Re-run Detect AI once it has been scanned.
A repository may report an Error cloning repository status. This usually means the repository is empty.
Filters
- Project
- Integration
- Last Commit
- Date Detected - The date the repository was discovered. It is not the date AI was detected.
- Detect AI Status - Unscanned, Pending, Queued, In Progress, Completed, Failed, Skipped, Aborted
- AI Detected - Yes, No, Unscanned
- BOM - Yes or No
Customize Table
The table columns are customizable in the table settings.
Row Flyout
Selecting a row opens a flyout titled with the repository name.
- Status: The detection status, for example Detect AI Completed.
- Detection: Yes or No with a timestamp.
- Inventory: The count of Associated AI Systems and the count of Associated BOMs.
- Owner
- Branch Scanned
- Last Repo Commit: The date of the last commit.
- Committed By: The author of the last commit.
Flyout actions are Re-Run Detect AI and Create BOM. Create BOM is disabled when a BOM already exists for the repository.





