Skip to content
FoundationMachines

Quickstart

Use Connect to link a workspace and installation, then run your first PR/MR review with code-context findings.

The fastest way to use Foundation Machines is to open Connect and run your first review. There is nothing else to set up. No separate account, no API keys, no SDKs.

Before you connect (30-second model)

Sebastion's default workflow is:

  1. Read code context from each PR/MR (changed lines plus nearby code).
  2. Post inline findings with severity, CWE link, explanation, and a suggested fix.
  3. Improve signal over time via a learning loop: your suppressions and Learnings apply to future reviews on the same installation.

Connect now

Open app.foundationmachines.ai/connect and choose your source host.

Step 1, Open Connect

  1. Visit app.foundationmachines.ai/connect.
  2. Choose your source host and the workspace that should own billing and usage.
  3. Complete the host-specific installation flow (GitHub App installation or GitLab project link).
  4. Push your first pull or merge request.

Within about 60 seconds Sebastion posts inline review comments on the offending lines of the PR, with severity, CWE link, prose explanation and a ready-to-apply fix (often with a fenced diff block). Critical findings flip the review to CHANGES_REQUESTED.

Step 2, Configure (optional)

Sebastion AI is free for all public repositories with no config required. Drop a .sebastionai.yml at the repo root if you want to tune severity thresholds, ignore paths or disable specific rules. See config.

If your repo already has an AGENTS.md, CLAUDE.md, .cursorrules, or .github/copilot-instructions.md for your agentic coding tools, Sebastion reads it too — a single-line # sebastion: ignore <rule_id> in <glob> marker suppresses noisy findings without a separate config file. This is part of the learning loop for that installation. See false positives and Learnings.

Step 3, Upgrade for private repos

Upgrade self-serve from the billing page. Choose Pro if you are a solo developer who wants private repos, autofix and the higher-reasoning frontier model. Choose Team for everyone else: unlimited users and repos, a shared credit balance and a customer-set spend cap. First install gets 100 free credits ($2) for 14 days. See billing for plan details.

That's it. Sebastion runs on every new PR/MR from then on.

Using GitLab instead?

GitLab SaaS onboarding is now live via the Connect surface. Follow GitLab quickstart.