{"repo":"cyrusagents/cyrus","free":true,"listed":false,"github":"https://github.com/cyrusagents/cyrus","clone":"git clone https://github.com/cyrusagents/cyrus.git","description":"The Claude Code background agent for Linear, Slack, Github, GitLab etc. you deploy anywhere. Supports Codex, Cursor and Gemini too.","language":"TypeScript","stars":772,"topics":["agent","ai","claude","linear","engineer","claudecode","codex","cursor","gemini","github"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"Cyrus Your (Claude Code Codex Cursor Gemini) powered (Linear GitHub GitLab Slack) agent. Cyrus monitors (Linear GitHub GitLab Slack) issues assigned to it, creates isolated Git worktrees for each issue, runs (Claude Code Codex Cursor Gemini) sessions to process them, and streams detailed agent activity updates back to (Linear GitHub), along with rich interactions like dropdown selects and approvals. Note: Cyrus is a BYOK platform (bring your keys / subscriptions) for tokens. --- Getting Started End-to-End Self-Hosted (Community) Zero cost option — host everything yourself with your own Linear OAuth app, GitHub App, and Slack App. An AI-guided setup skill handles the entire onboarding: installing dependencies, configuring auth, creating integration apps, and connecting repositories — so you don't have to follow a manual guide. Then in any AI coding agent (Claude Code, Codex, Cursor, etc.): Or follow the manual setup guide if you prefer. --- Pro & Team Plans Configure Cyrus through the dashboard at app.atcyrus.com. For paid self-hosted deployments It is called 'self-hosted' because it uses a machine you control as the agent runtime. Networking layer and integrations are provided by the Cyrus cloud provider. For Cyrus to create pull requests or merge requests, configure Git and your hosting CLI. See Git & GitHub Setup or Git & GitLab Setup . Keep Cyrus running as a persistent process: - tmux : tmux new -s cyrus then run cyrus (Ctrl+B, D to detach) - pm2 : pm2 start cyrus --name ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cyrusagents","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cyrusagents/cyrus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}