cyrusagents/cyrus
An autonomous background agent that monitors Linear, GitHub, GitLab, and Slack issues and orchestrates AI coding sessions to process them.

Cyrus is a multi-agent platform that watches for issues assigned to it across Linear, GitHub, GitLab, and Slack, then creates isolated Git worktrees and runs AI coding agent sessions to handle each task. It streams detailed activity updates back to the source platform with rich interactions like dropdown selects and approval workflows. The system supports Claude Code, Codex, Cursor, and Gemini as the underlying AI model providers.