Everything a contributor needs. One platform.
Discovery, prep, tracking and proof - the full arc from "I should ship something" to a merged PR, without ever leaving the index.
Your prep lives on the platform. Not across twelve tabs.
Sign in once and cyrus keeps the whole picture in one place: which issues you took, what stage each is at, which orgs you follow, and which program window is still open.
- Every issue keeps its real GitHub state - labels, last touch, and the live thread.
- Saved organizations feed the profile pages, so you see an org's load before you commit.
- The board lives in your browser first; a real session syncs it to private rows you own.
Cyrus workflow
Saved to merged PR
Save an issue once and it lands on your board with its labels, its age and the repository it belongs to.
saved › interested › working on it › completed. One click moves an issue through your pipeline.
The calendar says which phase each program is in today, from the organizer's own published dates.
Language mix, open-issue load, review latency and five years of accepted projects - per organization, from GitHub.
Always know exactly
where you stand.
cyrus gives your season complete visibility from a single board. Instead of chasing issue threads, org READMEs and program docs across a fortnight, you instantly see what you took, what stage it is at, which orgs are worth your time and how close you are to applying.
Open the dashboardDashboard
Collect once. Satisfy all three.
GSoC, LFX and GSSoC reward the same underlying work: a credible profile, a visible PR history and a stack that matches the org. cyrus builds that evidence once and maps it to every program you're targeting.
175–350 h mentored project. One proposal, one summer, a stipend and a permanent open-source footprint.
140 h terms, three rounds a year. Smaller scope, faster feedback, same mentor rigor.
A 45-day contribution sprint with a scored issue ledger - the beginner on-ramp that rewards steady PRs.
| Evidence you build | GSoC | LFX | GSSoC |
|---|---|---|---|
| Profile with real projects | |||
| Merged PR track record | |||
| Skills matched to the org's stack | |||
| Mentor conversations started early | — | ||
| Written proposal | — | ||
| Deadline calendar tracked |
From zero to accepted in ten weeks. Here's exactly how.
cyrus walks you through every step. You never have to figure out what to do next.
GSoC, LFX, Outreachy or GSSoC - the program calendar shows the phase each one is in today and the window you can still hit.
Profile pages put an org's language mix, live open-issue count and accepted-project history on one screen.
Save the issues you want to work; each one carries its labels, its age and the link back to the live thread.
Move issues through working and done on your board. A merged pull request is the strongest line in any proposal.
Five years of accepted projects by size, stack and difficulty become your structure.
Every window on one calendar. No tab left un-refreshed.
Six shelves. One keystroke.
1.5k agent skills, Cursor rules, config packs and MCP servers across 6 curated shelves.
Open issues40k issues crawled live from GitHub on 2026-10-21, with their labels and age.
Organization profilesLive GitHub signals plus five years of accepted projects, per org.
Program calendar13 mentored programs and contribution seasons, each in its published phase.
Project archive6,600+ accepted program projects, filterable by year, stack and difficulty.
Your boardThe issues you took, the repositories you follow and the next step on each.
Ready to see it on your stack?
The data comes from teams that ship at scale.
Every org profile, star count and program record on cyrus is pulled from the public GitHub footprint of organizations like these - then re-verified on a schedule.











