A chat-native Claude Code client with hot-swappable themes.
Give your code a round of Applaud.
Applaud transforms the Claude Code CLI experience from a traditional terminal into a modern chat interfaceβwhile keeping all the power of the terminal when you need it.
Claude Code is conversational AI, but it runs in a 1980s-style terminal. Applaud gives you:
git clone https://github.com/rhea-impact/applaud.git
cd applaud
npm install
npm run tauri:dev
npm run tauri:build
The built app will be in src-tauri/target/release/bundle/.
Switch themes instantly with the π¨ button in the header.
| Theme | Vibe |
|---|---|
| π Dark | Clean, modern dark mode |
| βοΈ Light | Easy on the eyes |
| π Cyberpunk | Neon pink and cyan |
| π² Forest | Earthy greens |
| π Sunset | Warm oranges and reds |
Create your own theme by adding a JSON file to src/themes/:
{
"name": "My Theme",
"colors": {
"bg-primary": "#0d0d0d",
"accent": "#ff00ff",
...
},
"fonts": {
"chat": "Inter, sans-serif",
"code": "JetBrains Mono, monospace"
}
}
applaud/
βββ src-tauri/ # Rust backend (PTY, system integration)
βββ src/
β βββ lib/
β β βββ parser.ts # Claude output parser
β β βββ themes.ts # Theme engine
β βββ components/
β β βββ ChatView.svelte
β β βββ ChatBubble.svelte
β β βββ ToolCard.svelte
β β βββ ThemePicker.svelte
β βββ themes/
βββ static/
Contributions welcome! Please read our contributing guidelines first.
MIT Β© Rhea Impact
Applaud is a Rhea Impact project β building free tools for developers.