中文 | English
Open Island is community-driven. The best product experiences are created by deep users of each tool. We welcome contributions of all kinds — pick an area below and start vibing.
Think of Open Island as having done the basics: a macOS island shell + code agent communication layer + fundamental features like notifications and terminal jump-back. Everything else can be defined by you.
You can also fork your own version and modify it however you like — but PRing here gives it a chance to reach more people (btw, we use the GPL license).
How to contribute:
- Describe your idea clearly in an issue, then submit a PR. See CONTRIBUTING.md for details.
- After any contribution (code or otherwise) gets merged, you can become a maintainer — just reach out to @Octane0411 (you can usually find me in the WeChat group, or by email).
| # | Area | Description | Status | Links |
|---|---|---|---|---|
| 1 | Code Agent Experience | We currently focus mainly on Claude Code and Codex — we hope to improve the experience together with the community. For other agents (OpenCode, Gemini CLI, etc.), we believe the best experience will be built by deep users of those tools — community-driven iteration welcome. | Active | — |
| 2 | IDE / Plugin Jump-back | Support jumping back to IDE or in-IDE terminal windows, or apps with integrated code agent plugins (Cursor, VSCode, GoLand, Obsidian, etc.). | Planned | #173, #183 |
| 3 | More Terminals | Add support for terminal apps not yet on the supported list. If your terminal isn't supported, you're the best person to add it. | Open | — |
| 4 | SSH Jump-back | We currently support detecting and notifying code agent sessions over SSH. Jump-back is harder and needs more work. | Open | — |
| 5 | Interaction & Polish | Better UX, UI, animations, sound design, and overall feel. Vibe Island sets a high bar here — we welcome community ideas and contributions in this space. | Open | — |
| 6 | Beyond macOS: Apple Watch, iOS & New Interaction Forms | We believe the island is fundamentally reshaping how humans interact with long-running agents. Watch app development is already underway. We are also interested in iOS apps or any other form of human-agent interaction — we have a feeling we'll discover the future interaction paradigm for agent products ahead of the curve. | In Progress | — |
| 7 | Product Ideas: Voice, Notification Reply & More | Voice input/output, notification-based reply, and any other ideas. If you can describe it clearly in an issue and are willing to vibe it into existence, it has a chance to ship to everyone. | Conditionally Open | — |
| 8 | Architecture & Code Quality | Think the current code is poorly structured? We agree it can always be better. We fully welcome and support architectural opinions, refactoring proposals, or even rewriting modules from scratch. | Open | — |
Status legend: Active = core team focus · In Progress = work started · Planned = accepted, not started · Open = community-driven, all contributions welcome · Conditionally Open = open an issue or start a discussion first