Claudia
GUI interface for Claude Code offering visual project management, custom AI agents, and usage analytics
Author: getAsterisk | GitHub Repo | 5892 Stars|471 Forks|AGPL-3.0 License|Updated Jul 3, 2025
Overview
Claudia provides a graphical interface for Claude Code, perfect for developers who prefer visual tools over terminal workflows. Transform your Claude Code experience with session timelines, custom AI agents, and comprehensive usage analytics in a modern desktop application.
Features
- Visual Project Browser - Navigate projects and sessions with rich metadata and thumbnails
- Session Timeline - Visual history with checkpoints, branching, and one-click restoration
- Custom AI Agents - Create specialized assistants with tailored system prompts
- Usage Analytics Dashboard - Real-time tracking of token consumption and costs
- MCP Server Management - Centrally manage all Model Context Protocol servers
- Cross-Platform Support - Windows, macOS, and Linux compatibility
Installation
System Requirements
- RAM: 4GB minimum (8GB recommended)
- Storage: 1GB free space
- OS: Windows 10/11, macOS 11+, or Linux (Ubuntu 20.04+)
Prerequisites
- Claude Code CLI installed
- Rust (1.70.0+) and Bun (latest)
- Git
Platform-Specific Setup:
Linux (Ubuntu/Debian):
sudo apt update
sudo apt install -y libwebkit2gtk-4.1-dev libgtk-3-dev \
libayatana-appindicator3-dev librsvg2-dev patchelf \
build-essential curl wget file libssl-dev libxdo-dev \
libsoup-3.0-dev libjavascriptcoregtk-4.1-dev
macOS:
xcode-select --install
Quick Setup
# Clone and build
git clone https://github.com/getAsterisk/claudia.git
cd claudia
bun install
# Run the application
bun run tauri dev
Usage
Launch Application
# Start development server (full desktop app)
bun run tauri dev
# Run frontend only (web browser)
bun run dev
# Or build production version
bun run tauri build
Creating Custom Agents
- Launch Claudia:
bun run tauri dev
- Navigate to "CC Agents" → "Create New Agent"
- Configure: Name, System Prompt, Model, Permissions
- Execute specialized tasks with your custom agent
For complete documentation, advanced features, and troubleshooting, see the official repository.
While I personally don't use Claudia, I can appreciate how the DX can appeal to different individuals' preferences. It is often name dropped on the Claude subreddit. The perfect developer experience remains an ongoing discovery, and innovation should continue to flourish.
Claudia is developed by the getAsterisk team and is open-source under AGPL-3.0 license. For technical support and updates, please refer to the official GitHub repository.