Connecting your code
These are Steps 0 to 3 of the onboarding flow.
Step 0: Name your organization🔗
If you do not belong to an organization yet, the wizard first asks for an organization name. The organization is the umbrella your namespaces, teammates and, if you bring your own models, agent pools live under.
Step 1: Pick your git source🔗
Choose where Scirix should pull code from:
- GitHub
- GitLab
- Gitea
- Bitbucket
- Azure DevOps
- a self-hosted instance of one of the above
- a custom clone URL
Step 2: Connect and pick repositories🔗
Authorize the git source you selected and pick the repositories Scirix should work with. If you chose a custom source, paste the clone URLs instead.
You can add or remove repositories later from the namespace settings. Adding a repository changes what gets indexed on the next analysis run.
Step 3: Name your namespace🔗
A namespace is the workspace Scirix builds around your repositories. The code index, the tasks, the audits and the agents all live inside it. The wizard suggests a name derived from your first repository. Confirm it or type your own.
Once the namespace is created, the model setup steps unlock. Continue with the path that fits your team:
- Managed models: no setup, Scirix uses its platform models.
- Bring your own API key: Scirix runs on your account with a commercial provider.
- Bring your own hardware: Scirix connects to model servers on your own machines.