Aisw Desktop — AI skill for Claude Code
AI Switch Desktop is a local-first desktop app for switching between coding-agents - supports Claude Code, Codex, Gemini CLI and Antigravity CLI.
How to install Aisw Desktop
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open burakdede/aisw-desktop and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Aisw Desktop does
AI Switch Desktop is a local-first desktop app for switching between coding-agents - supports Claude Code, Codex, Gemini CLI and Antigravity CLI.
Alternatives in AI
- Omniget — Udemy & Hotmart course downloader, YouTube downloader (yt-dlp GUI, 1,800+ sites) + desktop app for AI agents 13.9k ★
- Skills Manage — Desktop app to manage AI coding agent skills across Claude Code, Cursor, Gemini CLI, Codex, and 20+ platforms 2.2k ★
- Skilldock — SkillDock is an AI skill manager and skill management desktop app for Claude Code, Cursor, Codex, Windsurf, Ge 490 ★
README
AI Switch Desktop
AI Switch Desktop is a local-first desktop app for switching between coding-agent identities through the [`aisw`](https://github.com/burakdede/aisw) runtime. It uses Tauri 2 for the native shell, Rust for the desktop bridge, and React + TypeScript for the UI.
`Alpha`: AI Switch Desktop is still in active alpha. Rough edges and runtime integration issues are expected while the desktop app and the `aisw` runtime continue to evolve together.
What it does
- manages saved profiles for Claude Code, Codex CLI, Gemini CLI, and Antigravity CLI
- switches one tool or a saved multi-tool set from a native desktop UI
- runs diagnostics, verification, repair, and backup flows through the runtime
- supports bundled, system, and custom `aisw` runtime sources
- keeps credentials and provider-specific auth handling inside the runtime layer
Tech stack
- React 18 + TypeScript + Vite
- TanStack Query, Zustand, Zod
- Tauri 2
- Rust
Architecture details live in [docs/architecture.md](docs/architecture.md). Release and packaging steps live in [docs/release-runbook.md](docs/release-runbook.md).
Architecture
- React feature panels talk to typed client helpers only.
- The Tauri command layer is the only frontend-to-native entry point.
- Rust owns runtime selection, command execution, updater validation, tray behavior, and error normalization.
- The bundled or selected `aisw` runtime remains the source of truth for switching state, backups, verification, repair, and provider auth handling.
Development
Prerequisites:
- Node.js
Related Skills
Aisw
AISW AI Switcher - Switch between multiple Claude Code, Codex CLI, Antigravity and Gemini CLI accounts in one
Multi Account Tool
Switch between multiple AI CLI accounts (Claude Code, Codex, Gemini/Antigravity) from one TUI — Keychain-backe
Lexsus
A local-first desktop app that connects your local coding work to web AIs (ChatGPT, Claude.ai, Gemini).
Mabiao
Local-first desktop app for AI coding CLI usage: tokens, work timeline, event stream, and official quotas. Rea
Runjam
One desktop for all your AI coding agents — Claude Code, Codex CLI & Gemini CLI. Auto-detect, one-click instal
Cerno Agentic Local Deep Research
Cerno is a local-first research platform that leverages agentic AI to break down complex queries into verifiab
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Paf Reviewer
Runs one phone-a-friend relay or review command in the background and reports back a receipt plus the findings