winget install --id=Haleclipse.Claudiatron -e
Claudiatron is a modern desktop application built with Electron + React + TypeScript, serving as a visual GUI for Claude Code. It evolved from the original Tauri version, providing a more comprehensive and stable Claude Code integration experience. Think of Claudiatron as your command center for Claude Code - bridging the gap between the command-line tool and an intuitive visual interface that makes AI-assisted development more efficient and convenient.
Claudiatron is a modern desktop application built with Electron + React + TypeScript, serving as a visual GUI for Claude Code. Designed to bridge the gap between command-line tools and intuitive visual interfaces, Claudiatron provides a comprehensive and stable experience for AI-assisted development.
Key Features:
Audience & Benefit:
Ideal for developers leveraging Claude Code for AI-assisted programming, Claudiatron streamlines workflows by offering a user-friendly interface that enhances productivity. Whether managing projects, tracking usage, or configuring agents, Claudiatron simplifies complex tasks, making AI-driven development more efficient and accessible.
Available via winget installation, Claudiatron is designed to meet the needs of modern developers seeking a powerful command center for Claude Code operations.
A Powerful Claude Code GUI Desktop Application
Built with Electron + React + TypeScript, providing complete Claude Code integration
δΈζ | English
Claudiatron is a modern desktop application built with Electron + React + TypeScript, serving as a visual GUI for Claude Code. It evolved from the original Tauri version, providing a more comprehensive and stable Claude Code integration experience.
Think of Claudiatron as your command center for Claude Code - bridging the gap between the command-line tool and an intuitive visual interface that makes AI-assisted development more efficient and convenient.
~/.claude/projects/
~/.claude
directoryCC Projects β Select Project β View Sessions β Resume or Start New
CC Agents β Create Agent β Configure β Execute
Menu β Usage Dashboard β View Analytics
Menu β MCP Manager β Add Server β Configure
Release executables will be published soon.
Node.js (18.0.0 or later)
# Install via nvm (recommended)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 18
nvm use 18
pnpm (latest version)
# Install pnpm
npm install -g pnpm
Git
# Usually pre-installed, but if not:
# Ubuntu/Debian: sudo apt install git
# macOS: brew install git
# Windows: Download from https://git-scm.com
Claude Code CLI
claude
is available in your PATHClone the Repository
git clone https://github.com/Haleclipse/Claudiatron.git
cd Claudiatron
Install Dependencies
pnpm install
Build the Application
For Development (with hot reload)
pnpm dev
For Production Build
# Build the application
pnpm build
# Platform-specific builds
pnpm build:win # Windows
pnpm build:mac # macOS
pnpm build:linux # Linux
# Start development server
pnpm dev
# Code checking
pnpm lint
pnpm typecheck
# Code formatting
pnpm format
# Build for production
pnpm build
claudiatron/
βββ src/
β βββ main/ # Electron main process
β β βββ api/ # IPC API handlers
β β βββ database/ # Database layer
β β βββ detection/ # Claude detection
β β βββ process/ # Process management
β βββ preload/ # Preload scripts
β βββ renderer/ # React renderer process
β βββ src/
β β βββ components/ # UI components
β β βββ lib/ # API client & utilities
β β βββ i18n/ # Internationalization
β β βββ types/ # TypeScript types
β βββ assets/ # Static assets
βββ build/ # Build resources
βββ dist/ # Build output
The project uses type-safe IPC communication:
// Renderer process calls
const projects = await api.getProjects()
const session = await api.createClaudeSession(projectPath)
// Main process handlers
ipcMain.handle('get-projects', async () => { ... })
ipcMain.handle('create-claude-session', async (_, projectPath) => { ... })
Claudiatron prioritizes your privacy and security:
We welcome contributions of all kinds!
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) - see the LICENSE file for details.
Important: This project is based on Claudia, which is licensed under AGPL-3.0. As required by the AGPL-3.0 license terms, all derivative works must maintain the same license.
Built with Electron for modern desktop experiences