This guide installs Sigilix on a single repository and walks you through your first review.Documentation Index
Fetch the complete documentation index at: https://docs.sigilix.ai/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- A GitHub account with admin permissions on at least one repository
- 5 minutes
1. Install the GitHub App
Pick a plan
Go to sigilix.ai/signup and pick a plan. Free is fine to start — it covers 3-4 PRs every 5 hours, which is enough to evaluate.
Sign in with GitHub
Click Sign in with GitHub and authorize the Sigilix OAuth app. This is read-only at this stage — no code is fetched yet.
Install the GitHub App
Click Install Sigilix on a repository. GitHub’s standard App-installation flow opens. Choose:
- The account or org that owns the repository
- Which repositories to install on (start with one)
- Pull requests · Read & write (to post reviews and inline comments)
- Contents · Read (to fetch the diff)
- Metadata · Read (default)
- Issues · Read & write (to handle
@sigilixmentions)
2. Trigger your first review
Open any pull request on the installed repository — or push a new commit to an existing PR. Sigilix listens for thepull_request.opened and pull_request.synchronize webhook events.
Within 30-90 seconds, you’ll see a new review on the PR from sigilix[bot]. The comment includes:
- A summary from Core (the synthesizer): what was reviewed, how many findings, what verdict
- Inline findings (if any) anchored to specific lines, tagged by specialist
- Severity badges: Critical / Warning / Info
3. Resolve findings
If Sigilix flagged real issues, fix them and push again. Sigilix re-reviews on every push (pull_request.synchronize) and updates the verdict — if all findings are resolved, the next review approves.
If a finding is a false positive or out of scope for the PR, just dismiss it on GitHub. Sigilix doesn’t track resolved/unresolved threads — it re-evaluates on each push.
4. Configure (optional)
If you need to tune behavior — disable a specialist, ignore generated files, change the rate-limit window — drop asigilix.yaml at the root of your repo. See Configuration for the full schema.
What’s next
The Ensemble
Understand what each of the 5 agents does and why ensemble review beats single-agent.
GitHub Integration
Branch protection, required checks, multi-repo install, deeper GitHub integration.

