
Cli-launcher
Cross-platform desktop launcher for AI coding CLIs. Install, update, uninstall, and launch 17 terminal AI agents (Claude Code, OpenCode, Gemini CLI, GitHub C…
Install with your AI
Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.
Install and set up Cli-launcher (git-clone project) into my current project. Found on https://claudeers.com/cli-launcher Repo: https://github.com/MadBlast0/Cli-launcher Homepage/docs: https://clilauncher.veyl.in Detected install method: git-clone → git clone https://github.com/MadBlast0/Cli-launcher Category: devtools. Platforms: cli, api, desktop, web. Read the repo's README for exact setup and env vars, then install it and wire it into my project. Claudeers Health Verdict: unknown; community-verified: false. Confirm the source before running anything.
git clone https://github.com/MadBlast0/Cli-launcher
CLI Launcher
Cross-platform desktop launcher for AI coding CLIs. Install, update, uninstall, and launch 32 terminal AI agents — all from one mac-style panel.

Supported CLIs
| CLI | Package | Type |
|---|---|---|
| Claude Code | @anthropic-ai/claude-code | node |
| OpenCode | opencode-ai | node |
| Gemini CLI | @google/gemini-cli | node |
| GitHub Copilot CLI | @github/copilot | node |
| Codex CLI | @openai/codex | node |
| Aider | aider-chat | python |
| Kilo CLI | @kilocode/cli | node |
| Qwen Code | @qwen-code/qwen-code | node |
| Codebuff | codebuff | node |
| Goose CLI | — | standalone |
| PI Coding Agent | @mariozechner/pi-coding-agent | node |
| Crush | @charmland/crush | node |
| Freebuff | freebuff | node |
| Command Code | command-code | node |
| Cursor CLI | — | standalone |
| Amp CLI | @ampcode/cli | node |
| Amazon Q Developer CLI | — | standalone |
| Cline | cline | node |
| Cody CLI | @sourcegraph/cody | node |
| Open Interpreter | open-interpreter | python |
| OpenHands CLI | openhands-ai | python |
| Plandex | — | standalone |
| Continue CLI | @continuedev/cli | node |
| Droid (Factory) | — | standalone |
| Auggie | @augmentcode/auggie | node |
| Grok CLI | @vibe-kit/grok-cli | node |
| Mods | — | standalone |
| aichat | — | standalone |
| gptme | gptme | python |
| Shell-GPT | shell-gpt | python |
| RA.Aid | ra-aid | python |
| Fabric | — | standalone |
Features
- 32 AI coding CLIs — manage all major terminal AI agents (Claude Code, OpenCode, Gemini CLI, GitHub Copilot, Aider, and more) in one place.
- Install / Update / Uninstall / Repair — per-CLI actions with real-time progress feedback. Each CLI gets its own install script generated dynamically for your platform.
- Open terminal — launches a terminal (cmd, PowerShell, or your default shell) pre-configured in your chosen working directory.
- Drag to reorder — rearrange CLI cards to your preference; layout persists across sessions.
- Update detection — checks npm/pip for newer versions (cached 1 hour) and badges each CLI when an update is available.
- Cross-platform — Windows (
.ps1scripts), macOS & Linux (.shscripts). Packaged as native installers for each OS.
Installation
Download the latest release for your platform from the Releases page.
| Platform | Format | Arch |
|---|---|---|
| Windows | .msi installer | x64 |
| Windows | .exe installer (NSIS) | x64 |
| Windows | Portable .exe | x64 |
| macOS | .dmg (universal) | x64 + arm64 |
| macOS | .dmg (Intel) | x64 |
| macOS | .dmg (Apple Silicon) | arm64 |
| macOS | .zip (universal) | x64 + arm64 |
| Linux | .AppImage | x64, arm64 |
| Linux | .deb | x64, arm64 |
| Linux | .rpm | x64, arm64 |
| Linux | .tar.gz | x64, arm64 |
Builds are automatically produced by GitHub CI when a new version tag is pushed.
Stack
- Electron 33 — desktop shell
- React 19 + TypeScript — renderer UI
- Vite 6 — build tool
- Tailwind CSS 4 — styling
- electron-builder 25 — packaging
Development
git clone https://github.com/MadBlast0/Cli-launcher.git
cd Cli-launcher
npm install
npm run dev
Build
Build artifacts are output to the release/ directory.
npm run build # current platform
npm run build:win # Windows (MSI, NSIS, portable, ZIP)
npm run build:mac # macOS (DMG, ZIP — x64 + arm64)
npm run build:linux # Linux (AppImage, deb, rpm, snap, pacman)
npm run build:all # all platforms
CI/CD
Every push to main builds the app on Windows, macOS, and Linux and uploads the artifacts. Pushing a tag matching v*.*.* (e.g. v1.0.0) additionally publishes a GitHub Release with all platform builds attached.
The macOS universal binaries (fat binaries containing both x64 and arm64 slices) are produced automatically using electron-builder --universal, so a single download works on both Intel and Apple Silicon Macs.
Star History
License
MIT
// compatibility
| Platforms | cli, api, desktop, web |
|---|---|
| Operating systems | — |
| AI compatibility | claude |
| License | MIT |
| Pricing | open-source |
| Language | TypeScript |
// faq
What is Cli-launcher?
Cross-platform desktop launcher for AI coding CLIs. Install, update, uninstall, and launch 17 terminal AI agents (Claude Code, OpenCode, Gemini CLI, GitHub Copilot, Aider, and more) from one mac-style panel. Built with Electron + React + TypeScript + Vite + Tailwind CSS.. It is open-source on GitHub.
Is Cli-launcher free to use?
Cli-launcher is open-source under the MIT license, so it is free to use.
What category does Cli-launcher belong to?
Cli-launcher is listed under devtools in the Claudeers registry of Claude-compatible tools.
// embed badge
[](https://claudeers.com/cli-launcher)
// retro hit counter
[](https://claudeers.com/cli-launcher)
// reviews
// guestbook
// related in Developer Tools
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Curs…
Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA
AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…
🙌 OpenHands: AI-Driven Development