Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
The open-source alternative to vibe-island, designed for heavy code agent users, supporting cc/codex/opencode, terminal/ghostty/cmux/kaku/iterm. 开源的vibe-island替代品,为重度code agent用户设计,支持cc/codex/opencode, terminal/ghostty/cmux/kaku/iterm
| Date | Stars |
|---|---|
| 2026-07-24 | 1814 |
| 2026-07-25 | 1818 |
| 2026-07-28 | 1841 |
| 2026-07-30 | 1841 |
| 2026-07-31 | 1855 |
| 2026-08-06 | 1855 |
Today
— stars today
This week
+14 stars this week
This month
— stars this month
Momentum
59.0
growth rate 0.76%/day
<p align="center"> <img src="docs/images/readme-banner.svg" alt="Open Island - agents in your menu bar" width="760"> </p> <h1 align="center">Open Island</h1> <p align="center"> <strong>Why pay for a closed-source app just to monitor your coding agents?</strong> <br> Open-source, local-first, native macOS companion for AI coding agents. <br><br> <a href="README.zh-CN.md">中文</a> | <strong>English</strong> </p> <p align="center"> <a href="https://github.com/Octane0411/open-vibe-island/releases/latest"><img src="https://img.shields.io/github/v/release/Octane0411/open-vibe-island?style=flat-square&label=release&color=blue" alt="Latest Release"></a> <a href="https://github.com/Octane0411/open-vibe-island/stargazers"><img src="https://img.shields.io/github/stars/Octane0411/open-vibe-island?style=flat-square&color=yellow" alt="Stars"></a> <a href="https://discord.gg/bPF2HpbCFb"><img src="https://img.shields.io/badge/discord-join-5865F2?style=flat-square&logo=discord" alt="Discord"></a> <a href="LICENSE"><img src="https://img.shields.io/badge/license-GPL%20v3-green?style=flat-square" alt="License: GPL v3"></a> </p> <p align="center"> <a href="https://github.com/Octane0411/open-vibe-island/releases">Download</a> · <a href="#quick-start">Quick Start</a> · <a href="docs/roadmap.md">Roadmap</a> · <a href="CONTRIBUTING.md">Contributing</a> </p> <p align="center"> <img src="docs/images/demo.gif" alt="Open Island in action" width="720"> </p> --- ## What is Open Island? Open Island sits in your Mac's **notch** (or top bar) and gives you a real-time control surface for your AI coding agents — session status, permission approvals, and instant jump-back to the right terminal. All without leaving your flow. Think of it as an open-source [Vibe Island](https://vibeisland.app/) — **free, local-first, and you own every bit of it**. > *You don't need to pay for a product you can vibe, since you are a vibe coder.* ## Why Open Island? - **Open source** — GPL v3, fork it, mod it, ship your own version - **Local-first** — No server, no telemetry, no account. Everything runs on your Mac - **Native macOS** — SwiftUI + AppKit, not an Electron wrapper - **Multi-agent** — One surface for Claude Code, Codex, Cursor, Gemini CLI, OpenCode, and more - **Multi-terminal** — Jump back to the exact terminal/IDE session in one click ## Supported Agents & Terminals **10 agents**: Claude Code, Codex, Cursor, Gemini CLI, Kimi CLI, OpenCode, Qoder, Qwen Code, Factory, CodeBuddy **15+ terminals & IDEs**: Terminal.app, Ghostty, iTerm2, WezTerm, Zellij, tmux, cmux, Kaku, VS Code, Cursor, Windsurf, Trae, JetBrains IDEs (IDEA, WebStorm, PyCharm, GoLand, CLion, RubyMine, PhpStorm, Rider, RustRover) <details> <summary>Full compatibility table</summary> ### Code Agents | Agent | Status | Description | |---|---|---| | **Claude Code** | Supported | Hook integration, JSONL session discovery, status line bridge, usage tracking | | **Claude Code (Desktop App)** | Supported | Same hooks as the CLI. Claude Desktop runs Claude Code as a TTY-less subprocess invisible to process discovery, so liveness follows the running desktop app (like Codex.app); jump-back activates Claude. Usage panel is account-wide but seeded by the CLI status line — see note below | | **Codex** (CLI) | Supported | Hook integration (SessionStart, UserPromptSubmit, Stop by default; PreToolUse/PostToolUse parseable but not default), usage tracking | | **Codex Desktop App** | Supported | Hook integration + app-server JSON-RPC connection for real-time thread/turn lifecycle. Precise conversation jump via `codex://threads/<id>` deep-link | | **OpenCode** | Supported | JS plugin integration, permission/question flows, process detection | | **Qoder** | Supported | Claude Code fork — same hook format, config at `~/.qoder/settings.json` | | **Qwen Code** | Supported | Claude Code fork — same hook format, config at `~/.qwen/settings.json` | | **Factory** | Supported | Claude Code f
Excerpt of 19,958 characters
Read on GitHub720
102
24
17
9
6
5
4
3
3
3
3
2
2
2
2
2
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:7c71a449a2f0bdcc, topic:vibe-coding