Skip to main content
Get up and running with Cyrus in 5 minutes or less. Cyrus offers two plans to fit your needs: the Pro Plan for local execution and the Team Plan for fully-hosted solutions.

Prerequisites

Before starting, ensure you have:
  1. GitHub Account: Required for authentication and repository integration
  2. Linear Workspace: You’ll need a Linear account and workspace
  3. Claude Code API Key: Required for AI functionality (Get one here)

Step 1: Create Your Account

Visit https://app.atcyrus.com/register to begin.
  1. Sign in with GitHub: Authenticate using your GitHub account
  2. Choose Your Plan: Select Pro Plan or Team Plan
  3. Complete Stripe Checkout: Set up your subscription

Local Setup (Pro Plan)

Please go to Local Setup Guide and complete the guide before continuing to the onboarding flow below.

Onboarding Wizard

Step 2: Install GitHub App

You’ll be guided through the GitHub App installation process in the onboarding wizard to enable:
  • Repository access
  • Pull request creation
  • GitHub Actions integration
[insert image here]
After onboarding, add more repositories through the web dashboard at https://app.atcyrus.com/repos
See the Configuration guide for detailed options.

Step 2: Connect Linear Workspace

  1. Authorize Cyrus to access your Linear workspace via OAuth
  2. Grant necessary permissions for:
    • Reading issues
    • Creating comments
    • Updating issue status
You may only connect one Linear workspace per account.

Step 3: Select Linear Teams

Choose which Linear teams Cyrus should monitor:
  • Select one or more teams
  • Only issues assigned to Cyrus from these teams will be processed
  • You can modify team selections later

Step 4: Configure Claude

Add your Claude Code API key:
  1. Get your API key from console.anthropic.com
  2. Enter the key in the onboarding wizard

Step 5: Wizard Setup Complete

Once all steps are complete, you’re ready to go! The onboarding wizard will confirm your setup and show you next steps.

Post-Onboarding

For Pro User, Cyrus must stay running on your machine to process issues. See Guide Here For the Team Plan, Cyrus runs automatically on dedicated infrastructure—no local setup required! [add below as tip for config key - JUNAID] “Invalid Claude API key”

Getting Help

fOjhOFI

Cyrus Community

Join our Discord community for real-time support
Email Support: Pro and Team Plan subscribers receive priority email and discord support